分布式id:
1 mysql自增字段或序列:可通过步长增加性能,如一次取1000,这1000客户端内存中分配
2 uuid
3 snowflake:64位的long,0 (1位)+ timestamp (41位)+ machine id (10位) + seq no (12位,支持每个节点每毫秒产生4096个序列号)
缺点:没有全局时钟(即B比A生成更晚,但B的时钟更早,生成的小),系统时间回拨可能会产生重复id
分布式常见问题
最新推荐文章于 2024-07-22 14:15:06 发布