分布式ID生成

  1. 数据库自增id
  2. uuid
  3. redis生成id
  4. 雪花算法生成id
    64位 1bit+41bit时间戳+5bit机房id+5bit机器id+12bit序列号 同1毫秒去重
  5. 百度uidGenerator算法
  6. 美团leaf算法

实现方案:

非高并发场景:提供独立的生成id服务(保证稳定性)

高并发场景:批量获取,定时获取