|
@@ -1,14 +1,14 @@ |
|
|
# 雪花算法中非常好用的数字ID生成器
|
|
|
|
|
|
|
|
|
# 雪花算法中非常好用的数字ID生成器
|
|
|
|
|
|
|
|
|
## 💎 最佳实践(置顶)
|
|
|
## 💎 最佳实践(置顶)
|
|
|
|
|
|
|
|
|
针对大家在测试过程中,经常出现的性能问题,以下给出3组最佳实践配置:
|
|
|
针对大家在测试过程中,经常出现的性能问题,以下给出3组最佳实践配置:
|
|
|
|
|
|
|
|
|
❄ 如果生成ID速度要求不超过5W/s,不用修改任何配置参数
|
|
|
|
|
|
|
|
|
❄ 如果生成ID速度不超过5W/s,不用修改任何配置参数
|
|
|
|
|
|
|
|
|
❄ 如果生成ID速度要求超过5W/s,低于50W,推荐修改:SeqBitLength=10(或更大)
|
|
|
|
|
|
|
|
|
❄ 如果生成ID速度超过5W/s,低于50W,推荐修改:SeqBitLength=10
|
|
|
|
|
|
|
|
|
❄ 如果生成ID速度要求超过50W/s,接近500W,推荐修改:SeqBitLength=14(或更大),TopOverCostCount=5000
|
|
|
|
|
|
|
|
|
❄ 如果生成ID速度超过50W/s,接近500W,推荐修改:SeqBitLength=12
|
|
|
|
|
|
|
|
|
总之,增加 SeqBitLength 会让性能更高,但生成的 ID 也会更长。
|
|
|
总之,增加 SeqBitLength 会让性能更高,但生成的 ID 也会更长。
|
|
|
|
|
|
|
|
|