分佈式全局ID生成方案

傳統的單體架構的時候,咱們基本是單庫而後業務單表的結構。每一個業務表的ID通常咱們都是從1增,經過AUTO_INCREMENT=1設置自增起始值,可是在分佈式服務架構模式下分庫分表的設計,使得多個庫或多個表存儲相同的業務數據。這種狀況根據數據庫的自增ID就會產生相同ID的狀況,不能保證主鍵的惟一性。java 如上圖,若是第一個訂單存儲在 DB1 上則訂單 ID 爲1,當一個新訂單又入庫了存儲在 D
相關文章
相關標籤/搜索