分佈式ID生成器設計與實現

分佈式ID生成器設計與實現


ID生成器

ID生成器是指能產生不重複ID服務的程序,尤爲是分佈式程序開發過程當中,常常會用到,例如,爲每一條日誌產生惟一ID、爲每一個消息產生一個ID等等,同時,ID生成器是進行無狀態服務開發的重要需求之一。ID生成器知足如下要求:mysql

  • 不重
  • 自增
  • 高併發
  • 高可靠
  • 多類型

方案思路

本地一級緩存 redis二級緩存 mysql持久化redis

相關文章
相關標籤/搜索