集羣模式潛在問題及解決方案(2)

唯一性ID生成方案及SnowFlake算法 需求描述:分佈式系統是由多個服務器組成的,如果每個服務根據自己的數據庫id進行訂單號的生成,就會導致整個系統數據混亂,所以在插入數據庫之前,需要有一個不重複的全局唯一的id生成策略。 分佈式ID的特點 唯一性:確保生成的ID是分佈式系統唯一的。 有序遞增性:確保生成的ID是對於某個用戶或者業務是按一定的數字有序遞增的。這樣的ID對數據庫友好,例如mysq
相關文章
相關標籤/搜索