分布式ID生成

基本信息

申請?zhí)?/td> CN201910823767.7 申請日 -
公開(公告)號 CN110555078A 公開(公告)日 2019-12-10
申請公布號 CN110555078A 申請公布日 2019-12-10
分類號 G06F16/27(2019.01); G06F16/21(2019.01) 分類 計算;推算;計數(shù);
發(fā)明人 楊造 申請(專利權)人 上海摩庫數(shù)據(jù)技術有限公司
代理機構 上海翰信知識產權代理事務所(普通合伙) 代理人 上海摩庫數(shù)據(jù)技術有限公司
地址 201109 上海市徐匯區(qū)欽州北路1001號12幢501室A座
法律狀態(tài) -

摘要

摘要 本申請公開了一種分布式ID生成方法,包括以下步驟:S1、讀取數(shù)據(jù)庫中存儲的業(yè)務類型標識和ID生成參數(shù);S2、加載并緩存業(yè)務類型標識和ID生成參數(shù);S3、業(yè)務類型標識與ID生成參數(shù)保持對應關系;S4、接收ID生成指令;S5、根據(jù)業(yè)務類型標識查找緩存數(shù)據(jù);S6、判定ID當前值大小,返回ID生成結果;S7、運行申請新ID段任務。本申請的分布式ID生成方法可產生全局唯一且單調遞增的ID,任何情況下ID不會重復或者回退,具備高效率產生ID的能力,具備提供多種ID的能力。