分佈式id之雪花算法 -- SnowFlake

​​​​​​ 簡介 Snowflake 是 Twitter 開源的分佈式 ID 生成算法,目的是在分佈式系統中生成全局唯一且趨勢遞增的 long(64bit) 的id數值。 其特性是各節點無需協調、按時間大致有序、且整個集羣各節點單不重複。 該數值的默認組成如下(符號位之外的三部分允許個性化調整): 1bit: 符號位,始終是 0(爲了保證主鍵是正數)。 41bit: 毫秒數(可用 69 年);
相關文章
相關標籤/搜索