【分布式】分布式全局唯一ID生成策略

ID生成系统的需求 1.全局唯一性:不能出现重复的ID,最基本的要求。 2.趋势递增:MySQL InnoDB引擎使用的是聚集索引,由于多数RDBMS使用B-tree的数据结构来存储索引数据,在主键的选择上面我们应尽量使用有序的主键保证写入性能。 3.单调递增:保证下一个ID一定大于上一个ID。 4.信息安全:如果ID是连续递增的,恶意用户就可以很容易的窥见订单号的规则,从而猜出下一个订单号,如果
相关文章
相关标签/搜索