分布式唯一主键

280 阅读1分钟
  1. uuid

    1. 生成简单,没有网络消耗
    2. 会暴露mac地址
    3. 没有顺序性,会导致数据重排
    4. 太长
  2. db

    1. 单点性能
    2. db性能,不易拓展
    3. 可以用多服务器解决
  3. 雪花算法 雪花算法图解

参考:sharding-jdbc系列(三):分布式主键