雪花算法工具类SnowflakeIdUtils分布式下生成ID不重复的思路

实例化跟集群id和机器id有关, 要保证分布式下同一个服务的多台机器的集群id和机器id不一样, 为可方便起见, 可以用codis的自增方法或者mysql表的自增主键实现雪花工具类的初始化。

id大小默认小于32, 故拿到主键值或key值%32即可

posted @ 2018-09-19 12:04  水冰刺  阅读(7273)  评论(0编辑  收藏  举报