51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

雪花

golang基于雪花算法生成分布式ID

golang基于雪花算法生成分布式ID

厉飞雨 阅读(8) 评论(0) 赞(0)

# golang基于雪花算法生成分布式ID 本文总结golang中如何使用雪花算法(snowflake)生成分布式ID。建议使用分布式ID作为数据库表的主键类型,使用分布式ID作为主键类型拥有很多好处,如方便日后的分库分表等扩展操作。本文列举了可以选用的2个库,性能相当,随便选一个即可。 # 1. bwmarrin/snowflake 使用方法和性能测试代码如下: