上一篇 <<<利用Redis同步spring-session
下一篇 >>>基于数据库自增方式实现全局ID
高并发情况下,生成分布式全局id策略
1、注意幂等性且全局唯一性
2、注意安全性,不能被猜疑
3、趋势递增性
分类:
不需要网络的:UUID【一般用于令牌的生成】、雪花算法【一般用于消息部分】
需要带宽的:数据库、redis(含自增和主动生成好两种)
推荐阅读:
<<<基于数据库自增方式实现全局ID
<<<基于UUID算法实现全局ID
<<<基于Twitter的snowflake(雪花)算法实现全局ID
<<<基于Redis生成全局ID
网友评论