Twitter_Snowflake SnowFlake的结构如下(每部分用-分开): 高位 | 41位时间截(毫秒级) |5位数据中心ID | 5位机器ID | 12位序列,毫秒内的计数|
0 - 0000000000 0000000000 0000000000 0000000000 0 - 00000 - 00000 - 000000000000
SnowFlake的优点是,整体上按照时间自增排序,并且整个分布式系统内不会产生ID碰撞(由数据中心ID和机器ID作区分),并且效率较高,经测试,SnowFlake每秒能够产生26万ID左右。