自增ID算法snowflake(雪花)

在數據庫主鍵設計上,比較常見的方法是採用自增ID(1開始,每次加1)和生成GUID。 數據庫自增主鍵保證唯一性,但在分佈式系統中,部署需要考慮的因素太多;GUID設計簡單,能保證主鍵的唯一性,分佈式系統中,數據庫部署也簡單,只是GUID是一串無物理意義的字符串,大量數據查詢的時候效率相對會打折,存儲暫用率也有些高。 snowflake算法的好處有兩點:一是純數字,二是整體上來說是按時間順序的 參考
相關文章
相關標籤/搜索