5440億條記錄秒級響應,這款國產數據庫爲何能在金融領域取得成功

近期,Gartner Peer Insights 年度評選結果正式出爐,在數據庫管理系統市場報告中,巨杉數據庫獲得了總平均分 4.7(滿分 5 分)的優異成績,在衆多國際廠商中位居第三。

相信對於國內的開發者來說,Gartner 是一個代表行業趨勢的名詞。對於國內企業來說,Gartner 可以說是產品採購的風向標。Gartner 報告中所提到的相關內容,甚至可以說在一定程度上能夠影響相關領域的市場。

數據庫領域自然也是如此。作爲一個常年被國外幾個數據庫巨頭瓜分市場份額的技術領域,我國的數據庫技術在過去很長的時間內都進展緩慢,國內也始終沒有一個完全自主的、能夠得到全球數據庫領域認可的數據庫產品。隨着我國率先進入移動互聯網時代,十幾億的用戶往往瞬間就會產生了大量的數據,在這種環境下,我國自主研發的數據庫產品開始在性能上逐漸趕上甚至是超越那些傳統的國外數據庫。10 月份,螞蟻金服自研數據庫 OceanBase 登頂 TPC-C 引起了業內的廣泛關注,同樣,這也標誌着國產自研數據庫開始在全球範圍內掀起一股新的風潮。

作爲國內分佈式數據庫的代表,巨杉數據庫於 2017 和2018 年曾連續兩年登上 Gartner 數據庫領域的年度報告,也是首批入選 Gartner 報告的國產數據庫產品。

在 Gartner 的評價中,認爲巨杉數據庫之所以可以在全球衆多優秀的數據庫產品中脫穎而出,主要是由於技術自研和行業認可這兩個層面,以下節選自 Gartner 對巨杉數據庫的部分評論:

金融行業的認可

在 Gartner Peer Insights 的評價數據當中,有 64% 的巨杉數據庫用戶評價來自於金融銀行業。在大型銀行爲代表的對技術要求最嚴苛、市場需求最大、安全和監管要求最謹慎的行業的應用,是數據庫產品唯一的“試金石”。巨杉數據庫在近百家大型商業銀行業務的實際落地,證明了它是被銀行金融界所信任的數據庫產品。

完全自研,從零開始打造分佈式開源數據庫引擎

巨杉數據庫堅持自研路線,堅持從零開始打造分佈式開源數據庫引擎。優秀的原生產品能力讓巨杉數據庫的穩定性、企業級支持服務、應用開發友好度、性價比和安全方面,在市場上都取得了很高評價。

Gartner Peer Insight 巨杉數據庫

專注於國內金融領域,獲得金融大廠的廣泛讚譽

金融級最根本的核心是產品化,滿足金融級需求的核心要素是原廠產品能力,需要完全自助掌控產品代碼和產品的發展路線。

傳統金融領域對於數據可靠性的要求一直都是最高的,但與之相反的是,傳統金融企業龐大的後業務系統、各個數據孤島林立、系統間差異性較大、繁重的技術債等等問題,都對實現金融級別數據高可靠性的實現提出了更苛刻的要求。

因此一款合適的數據庫產品,既要考慮技術的先進性,也要能滿足各種系統的兼容、合規以及風控的要求。

一般來說,國內傳統金融企業,對於數據庫的要求分爲以下 8 個層面:

  • 彈性擴張能力:數據庫容量需要根據業務彈性擴展,滿足不同業務的容量需求;
  • 彈性部署與隨需應變能力:除了數據庫的存儲,其他數據庫功能也需要根據應用的需求,進行彈性的部署調整;
  • 數據可靠性與服務持續能力:數據的可靠安全,全時在線是所有業務的必須要求;
  • 計算存儲分離:將計算和存儲資源靈活配置,既可以選擇多種計算方式也可以同時對應多種存儲方式,滿足更多業務需求;
  • 多模式存儲能力:結構化、非結構化、半結構化和圖等多類型數據的存儲;
  • 自我管理能力:提供零停機維護、持續集成、以及滾動升級能力,提升開發人員效率;
  • 自我監控以及問題修復能力:故障監控和問題修復,降低運維成本;
  • 監管與安全:滿足監管的要求,保證數據的安全。

除了上述需求以外,金融級最根本的核心是產品化,適用於多種負載及業務場景;以及原廠支持能力,並且提供源代碼及內核開發人員級別的技術支撐。滿足金融級需求的核心要素是原廠產品能力,即自主完全掌控產品代碼和產品的發展路線

目前,巨杉數據庫已經在超過 50 家的大型銀行核心生產業務上線,形成了包括大型國有行、股份制銀行、農信農商銀行和城市商業銀行以及保險公司、券商和基金公司在內的多維金融市場矩陣。

截止目前,巨杉數據庫在金融行業部署的最大單集羣已經超過 140 臺,最大數據量超過 5440 億條記錄,最大數據量突破 2.1 PB,是目前金融行業國產新一代分佈式數據庫最大應用規模之一。

企業級市場和社區齊頭並進,共建生態

SequoiaDB 巨杉數據庫是一款金融級分佈式關係型數據庫, 其自研的原生分佈式存儲引擎支持完整 ACID,具備彈性擴展、高併發和高可用特性,支持 MySQL、PostgreSQL 和 SparkSQL 等多種 SQL 訪問形式,適用於核心交易、數據中臺、內容管理等應用場景。

SequoiaDB 巨杉數據庫系統架構圖

巨杉數據庫主要應用場景包括分佈式在線交易、數據中臺、分佈式內容管理等。

SequoiaDB 巨杉數據庫是一款金融級分佈式關係型數據庫。其自研的原生分佈式存儲引擎支持完整 ACID,具備彈性擴展、高併發和高可用特性,支持 MySQL、PostgreSQL 和 SparkSQL 等多種 SQL 訪問形式。SequoiaDB 適用於核心交易、數據中臺、內容管理等應用場景。

和衆多優秀的技術產品一樣,巨杉並沒有忘記來自社區的支持,爲積極反饋社區,與衆多社區開發者一起將數據庫的產品價值發揮到最大,巨杉數據庫於 2015 年正式開源。並且在今年 3 月,巨杉數據庫正式加入雲原生應用計算基金會 (Cloud Native Computing Foundation,以下簡稱 CNCF),成爲 CNCF 基金會會員。同時,巨杉數據庫也獲CNCF邀請加入Linux基金會,成爲中國最早加入CNCF的開源雲原生數據庫廠商之一。

在商業化經營同時,巨杉數據庫希望通過產品的開源與技術社區的建立,快速推進巨杉數據庫這一品牌向技術和用戶的更深領域探索,助力技術生態共建。一款數據庫產品的成功,離不開對產品路線和發展方向的把控。企業市場和社區的信任和青睞,自研是第一大殺手鐗。

以下節選自 Gartner 報告中部分評論

自 2013 年以來,我們一直在部署該產品,其產品開發的非常好,這給我們留下了深刻的印象。其總體特性包括:1)多模(Multi-model)數據存儲引擎,支持多類型數據管理 2)OLTP 場景:有助於將傳統 RDBMS 遷移到分佈式數據庫 3)SQL 支持:增強易用性 4)擴展性和性能。——某金融行業數據庫總架構師

“我們公司在內容管理平臺的底層應用了 SequoiaDB 巨杉數據庫,SequoiaDB 的對象存儲引擎和 S3 接口與我們的應用程序能夠實現很好地兼容。”——某金融行業研發工程師

我們在物聯網的製造管理和客戶關係管理中應用 SequoiaDB,它具備優秀的擴展性和可靠性。——某通信行業 CEO

巨杉數據庫 SequoiaDB 目前已經開源,點擊即可查看 SequoiaDB 的更多信息。

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