码迷,mamicode.com
首页 > 编程语言 > 详细

雪花算法解决的问题

时间:2021-03-08 13:52:13      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:时间   信息   序列   唯一性   区域   了解   解决   nbsp   时间戳   

 

雪花算法解决的问题:

全局唯一,聚集索引,递增趋势,高可用高性能,信息安全;

GUID 不能满足上面需求;

 

雪花算法设计思路:64位,可满足分布式环境下唯一性,递增性,聚集索引,信息安全(从id上不能看到订单的信息)

 

根据区域划分的ID :如
Aid:1--------10亿
Bid:10亿--20亿
Cid:20亿--30亿

容易被爬虫和从id上了解订单量


雪花算法:

1:正负位
41:2-42位 时间戳
10:43-52 工作机器id
12:53-64 序列号

雪花算法解决的问题

标签:时间   信息   序列   唯一性   区域   了解   解决   nbsp   时间戳   

原文地址:https://www.cnblogs.com/csj007523/p/14494204.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!