Nero丶的gravatar头像
Nero丶 2015-08-10 09:32:42

流水账号有什么生成规则?

问问大家公司里面流水账号都是怎么样子的一个生成规则,参考参考。主要 考虑的是,如果有多台服务器部署,并发,唯一性。

所有回答列表(1)
最代码官方的gravatar头像
最代码官方  LV167 2015年8月10日

之前在公司的项目中调研过你的这种类似需求,发现了twitter在github上分享了其id的生成算法项目snowflake

地址:https://github.com/twitter/snowflake/releases/tag/snowflake-2010

但是用scale编写,于是找了一个java版本的算法,参考这个代码吧:

想找一个java版本的twitter的IdWorker的代码

目前最代码已经采用了这个机制。

评论(4) 最佳答案
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友