分布式ID生成总结

1.数据库自增id 新建一个公共库,库里面新建一个序列表,主键id自增,每次请求增加数据都往这个表中插入数据,然后获取到id,然后使用即可。 优点:方便简单 缺点:单库生成自增id,高并发下,会有瓶颈 适用场景: 并发很低,几百/s,不会出现性能瓶颈 2.UUID 优点:本地生成,不基于任何第三方 缺点: 太长,作为数据库主键性能太差,不适合作为主键 不具有有序性,会导致B+树索引在写的时候有过多
相关文章
相关标签/搜索