數據庫 ID 生成方案:雪花算法

上面的三種方法總的來說是基於自增思想的,而接下來就介紹比較著名的雪花算法-snowflake。 我們可以換個角度來對分佈式ID進行思考,只要能讓負責生成分佈式ID的每臺機器在每毫秒內生成不一樣的ID就行了。 snowflake是twitter開源的分佈式ID生成算法,是一種算法,所以它和上面的三種生成分佈式ID機制不太一樣,它不依賴數據庫。 核心思想是:分佈式ID固定是一個long型的數字,一個l
相關文章
相關標籤/搜索