【技術實現步驟摘要】
本技術涉及計算機信息系統領域,具體地講是一種高兼容性的ID生成器。
技術介紹
企業信息化進程不斷加快的今天,各個企業都開始組建自己的信息系統,系統中數據庫的各種業務的流水號的唯一性和穩定性一直困擾著整個信息系統。特別是大型的分布式系統,ID的唯一性更是重要,由此引發了 ID生成器的問題。傳統的ID生成器均嵌入到應用層內部,根據需要,訪問數據庫獲取ID,這種結構和方式的缺點在于1.如果需要多個ID(如批量寫入數據),則需要訪問數據庫多次,效率低,而且萬一過程中發生錯誤,整批失敗;2.1D生成表和業務系統放在一起,數據混雜。如果數據庫發生故障,那么整個系統均故障了,多個數據庫備份容災成本較高;3.如果一個企業多個系統用到ID生成器,那么多個系統都需要實現自己的id生成模塊,重用度較低,增加維護成本。鑒于現有技術的上述缺陷,提高ID生成器的效率和兼容性已經刻不容緩,因此,研究設計出一種通用的高可用的ID生成器也將呼之欲出。
技術實現思路
本技術要解決的技術問題,是提供一種批量生成效率高、兼容性強,且運行和維護成本低的高兼容性的ID生成器。本技術的技術解決方案,是提供一種以下結構的高兼容性的ID生成器,包括ID生成器服務模塊和生成器客服端模塊,所述的ID生成器服務模塊和生成器客服端模塊電連接。 采用以上結構,與現有技術相比具有以下優點采用本技術,ID生成器服務模塊根據請求參數(系統名,表名,請求的ID數),并返回給客戶端所請求的ID信息,生成器客戶端用來放在需要得到ID的系統里面,并與ID生成器服務模塊通訊,獲取想要的ID ;本產品能與多個外圍系統兼容,從而無需設置多個 ...
【技術保護點】
一種高兼容性的ID生成器,其特征在于:包括ID生成器服務模塊(1)和生成器客服端模塊(2),所述的ID生成器服務模塊(1)和生成器客服端模塊(2)電連接。
【技術特征摘要】
1.一種高兼容性的ID生成器,其特征在于包括ID生成器服務模塊(I)和生成器客服端模塊(2),所述的ID生成器服務模塊(I)和生成器客服端模塊(2)電連接。2.根據權利要求1所述的高兼容性的ID生成器,其特征在于所述的ID生成...
【專利技術屬性】
技術研發人員:朱文俊,
申請(專利權)人:深圳市谷米科技有限公司,
類型:實用新型
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。