分佈式ID生成策略

一.分佈式高併發下ID生成要求

  • 全局唯一
  • 趨勢遞增
  • 效率高(生成,使用,索引)
  • 控制併發

二.UUID/GUID(通用唯一識別碼)
在這裏插入圖片描述
優缺點:
在這裏插入圖片描述
三. 數據庫自增長
在這裏插入圖片描述
優缺點:
在這裏插入圖片描述
三.推特的雪花算法
在這裏插入圖片描述
優缺點:
在這裏插入圖片描述
五.基於Redis自增
在這裏插入圖片描述
優缺點:
在這裏插入圖片描述
六.各方案對比
在這裏插入圖片描述
技術架構沒有銀彈,需要具體場景選擇適合的技術落地。

七.國內大廠處理策略
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章