最牛逼的ID生成策略,不服来战,๑乛◡乛๑
图片

评论

最新评论(91

小99
2018/01/31 22:22  Android
回复: @路小磊 : 我也没想到,哈哈
会爬树的蜗牛
2018/01/31 20:43  Android
回复: @路小磊 : uuid对innodb存储引擎不友好
老成有木有
2018/01/31 17:23  iPhone
没大毛病,但遇到批量生成任务,比如一次生成100万条数据,最快也得花16分钟。直接用数字作为id,每次自增1的话,一分钟
路小磊
2018/01/31 14:58  Android
回复: @会爬树的蜗牛 : 我估计UUID?貌似好多都用到时间戳了。
路小磊
2018/01/31 14:57  Android
回复: @J_Wang : 哈哈,模板是其他人的,有说明哦,你也可以下载。
会爬树的蜗牛
2018/01/31 13:23  Android
回复: @路小磊 : 看了snowflake的算法原理,也要求服务器时钟不能前调吧,这很困难!有没有不基于时间序列的id生成策略?
顾城
2018/01/31 13:19  
老哥的博客做的很好看
老菜鸟0217
2018/01/31 13:05  
synchronized和sleep两者缺一不可 ,除了并发大时有性能问题,只要系统时间不改,代码不会出现任何BUG。 // 下面评论说有问题的人,应该没有认真阅读和细细品味。
quanwei9958
2018/01/31 13:02  
cpu cycle ticks
blu10ph
2018/01/31 11:36  
多线程并发就不行了~
喵小强
2018/01/31 10:35  
跪服
路小磊
2018/01/31 09:26  Android
回复: @大号是中华 : 就是要豪,哈哈
大号是中华
2018/01/31 09:23  
字打错了,是毫秒,不是豪秒
Jeffhtli
2018/01/31 07:53  
@CaiHongLa 加了synchronized也不管用,如果运算速度快,1毫秒内这个方法可以串行运行很多次呢。所以sleep1毫秒“没毛病(大写,粗体)”
开源中国首席聊天玩家
2018/01/30 18:07  
有什么用啊 不是加了synchronized
路小磊
2018/01/30 18:07  Android
回复: @J_Wang : java
圣杰是也
2018/01/30 17:44  
6666666
顾城
2018/01/30 17:43  
这是js语句吗老哥
phb_bobo
2018/01/30 16:19  
牛逼了 年轻人
守仁Sir
2018/01/30 15:58  
牛逼!

没有更多内容

加载失败,请刷新页面

返回顶部
顶部