octopus icon indicating copy to clipboard operation
octopus copied to clipboard

使用雪花算法生成分布式id转62进制截取后6位当压缩码会产生压缩码冲突

Open ShepherdZFJ opened this issue 3 years ago • 2 comments

如id为62^6, 62^7

ShepherdZFJ avatar Aug 11 '22 03:08 ShepherdZFJ

入库用MySQL的唯一索引控制不重复就行,冲突问题不大,可以重试插入

zjcscut avatar Oct 20 '22 04:10 zjcscut

入库用MySQL的唯一索引控制不重复就行,冲突问题不大,可以重试插入

感觉采用雪花算法id就是为了base62得到的压缩码也保证唯一,这样截取前6位再冲突重试,用雪花算法和用hash感觉没啥区别了

LilithCoder avatar Mar 05 '24 07:03 LilithCoder