1.雪花算法(SnowFlake算法)
核心思想:使用一个64bit的long型的数字作为全局唯一id。
64bit的组成:1bit(0)+41bit(毫秒级时间戳)+10bit(工作机器id)+12bit(序列号)
2.数据库生成
3.uuid
4.redis生成id
5.zookeeper生成唯一id
1.雪花算法(SnowFlake算法)
核心思想:使用一个64bit的long型的数字作为全局唯一id。
64bit的组成:1bit(0)+41bit(毫秒级时间戳)+10bit(工作机器id)+12bit(序列号)
2.数据库生成
3.uuid
4.redis生成id
5.zookeeper生成唯一id