南大通用極速記憶體資料庫

gaotianpei發表於2021-07-20

 GBase XDM 是南大通用公司自主研發的一款鍵值對記憶體資料庫,結合了輕型目錄訪問協議、 MPP 分散式技術和記憶體引擎技術,主要適用於千億條目資料情況下,滿足海量資料儲存、超高 IOPS 和極速條目統計等需求。

        傳統的關係型資料庫是將資料存放到磁碟中,在資料進行檢索時存在網路 I/O 的影響,為了解決這個瓶頸,於是出現了訪問記憶體。對於記憶體資料庫而言,實現了資料在記憶體中的管理,而不僅僅作為資料庫的快取。記憶體資料庫不僅將磁碟中的資料快取到記憶體中,而且記憶體引擎使用了為隨機訪問記憶體而特別設計的資料結構和演算法,使其避免出現因某個命令而經常破壞快取資料庫的效能問題。記憶體資料庫的一大特點就是 ,很大程度上提高了資料庫的執行速度,這對於需 要告訴反應的資料庫應用提供了有力支援。

        某大型專案原計劃使用 Oracle RAC+LDAP 多副本架構,但需要儲存超過 45 億條資料的同時還需要滿足百萬次業務請求、跨中心訪問達到秒級延時、以及小於 1 秒的全庫統計效能要求。 經研究測試發現實現難度非常高、Oracle RAC 多值支援不理想、 Blob 儲存效能差, LDAP 無法滿足海量資料儲存, Oracle RAC 超過 4 個節點後,處理能力的提升幅度越來越小, LDAP 超過 千萬 條目後,效能下降明顯,無法滿足業務需求。

        為了滿足業務需求,南大通用 GBase XDM 極速記憶體資料庫應運而生, GBase XDM 資料庫採用了 MPP 分散式技術, ldap 資料庫技術和記憶體引擎技術,完美解決了專案中的問題。 2016 年南大通用釋出了第一版 GBase XDM 單機版,歷經 5 年時間 GBase XDM 已經發布 8.0 版本。

         如今, GBase XDM 已經具有成熟的架構,支援輕型目錄訪問協議、採用 MPP 分散式架構和資料分片技術 具有成熟的記憶體庫技術,可以實現動態分配記憶體資源。效能方面可以做到極速,支援輕型目錄訪問協議、採用 MPP 分散式架構和資料分片技術具有成熟的記憶體庫技術,可以實現動態分配記憶體資源。 XDM 資料庫支援靈活擴充套件,支援 schema 擴充套件和 API 擴充套件、支援節點線上擴容,效能線性提升、自帶 API 級負載均衡,配置簡單。在安全可靠方面支援密碼校驗、訪問控制策略和 SSL 安全傳輸 支援快速故障切換,故障切換對應用透明可以支援 7*24 小時不間斷執行。

    GBaseXDM 資料庫 也被越來越多的 使用者 所認可,比如 疫情防控業務,依託於 XDM 資料庫,儲存 數億 條資料,使用者可以方便快捷的 查詢 自己的身體狀況,極大保障 人們的 出行和安全狀況,有效減少了疫情和疾病的發生。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70003950/viewspace-2782162/,如需轉載,請註明出處,否則將追究法律責任。

相關文章