9種分佈式ID生成方式,總有一款適合你

分佈式ID必要性。 業務量小於500W或數據容量小於2G的時候單獨一個mysql便可提供服務,再大點的時候就進行讀寫分離也能夠應付過來。但當主從同步也扛不住的是就須要分表分庫了,但分庫分表後須要有一個惟一ID來標識一條數據,數據庫的自增ID顯然不能知足需求;特別一點的如訂單、優惠券也都須要有惟一ID作標識。此時一個可以生成全局惟一ID的系統是很是必要的。那麼這個全局惟一ID就叫分佈式ID。html
相關文章
相關標籤/搜索