Twitter的分佈式雪花算法 SnowFlake 每秒自增生成26個萬個可排序的ID (Java版)

分佈式系統中,有一些須要使用全局惟一ID的場景,這種時候爲了防止ID衝突可使用36位的UUID,可是UUID有一些缺點,首先他相對比較長,另外UUID通常是無序的。java 有些時候咱們但願能使用一種簡單一些的ID,而且但願ID可以按照時間有序生成。git 而twitter的SnowFlake解決了這種需求,最初Twitter把存儲系統從MySQL遷移到Cassandra,由於Cassandra沒
相關文章
相關標籤/搜索