淺談CAS在分佈式ID生成方案上的應用

所謂「分佈式ID生成方案」,是指在分佈式環境下,生成全局唯一ID的方法。   可以利用DB自增鍵(auto inc id)來生成全局唯一ID,插入一條記錄,生成一個ID: 這個方案利用了數據庫的單點特性,其優點爲: 無需寫額外代碼 全局唯一 絕對遞增 遞增ID的步長確定   其不足爲: 需要做數據庫HA,保證生成ID的高可用 數據庫中記錄數較多 生成ID的性能,取決於數據庫插入性能   優化方案爲
相關文章
相關標籤/搜索