近日,恒生電子與OceanBase、阿裡雲展開聯合測試,實作證券核心交易場景壓測峰值十倍以上增長,交易委托TPS高達37.9萬筆,充分展現了金融核心系統結合分布式資料庫架構的優勢。
據研發人員介紹,本次測試使用恒生UF3.0對接适配OceanBase資料庫,在阿裡雲上進行。UF3.0是恒生電子打造的一站式經紀業務核心交易系統,在技術架構、系統解耦、業務設計、接口易用性等方面全面重構,具備“大容量、高并發、低延遲時間”的特點,同時具備水準擴充、松耦合、元件化、快速疊代、灰階釋出、彈性資源等特性,将全面助力金融機構經紀業務多元化發展。
OceanBase由螞蟻集團完全自主研發,基于分布式架構和通用伺服器、實作了金融級可靠性及資料一緻性,擁有100%的知識産權。在過去的十年裡,OceanBase支撐了支付寶、網商銀行等重要業務,經曆了阿裡超大規模業務場景、支付寶金融級場景以及雙11等戰役的曆練,充分展現了其極緻的性能,而後面向更廣闊的市場需求,為更多領域更多的客戶提供資料庫服務,現已成長為目前全世界唯一經過大規模金融場景長時間考驗的分布式關系資料庫。
2020年5月,OceanBase以7.07億tpmC的線上事務處理性能,打破了OceanBase自己在2019年10月創造的6088萬tpmC的TPC-C世界紀錄。TPC-C是全球最具公信力的聯機交易處理資料庫的功能與性能結合的測試标準,是對于商業資料庫想要證明自身實力的一個硬性門檻。
本次與恒生電子、阿裡雲的聯合測試,充分證明了OceanBase的橫向可擴充性完全适用于通用化的金融行業核心交易場景。
OceanBase CEO楊冰表示:“OceanBase已經在複雜的金融業務場景中打磨并走向成熟,經受了多年雙11洪峰考驗,并創造TPC-C世界紀錄,沉澱了高可用、高性能、高可擴充等一系列分布式資料庫的核心能力。我們希望助力更多行業夥伴共同發展,實作系統性能的突破。”
十倍峰值的意義與價值
對于國内證券行業來說,證券核心交易系統的流量高峰在1萬tps左右,系統性能測試一般要求做到3萬tps即算合格,恒生電子與OceanBase的這一聯合測試,性能超過以往業界标準的十倍以上。
目前國内證券核心交易系統大多以千萬級使用者為目标進行設計,一般1000萬客戶峰值交易在1萬tps左右。目前國内證券行業開戶數量約1.6億,而37.9萬tps可以應對長期1億客戶的交易量,這意味着本次恒生UF3.0結合OceanBase所創造的性能能力足夠覆寫目前國内證券市場上幾乎所有客戶的實際交易需求。
随着投資者數量的增多,以及今年上半年結構性牛市帶來的投資熱情高漲,很多券商的核心交易系統已經不堪重負。據媒體報道,甚至出現多家券商App當機,開戶排隊的現象。這說明國内證券核心交易系統的擴容已經刻不容緩。
另外,2020年4月中國金融市場全面開放,對于證券行業來說,國内的證券交易将借鑒更多成熟證券市場的成功經驗。随着全面擁抱移動網際網路展業以及諸如量化交易等場景的普及,這意味着更多的客戶體量以及更頻繁的客戶交易,為應對即将到來的海量資料高并發場景挑戰,券商需要及早進行技術儲備,才能應對将來的市場變化。
想要實作這一性能突破并不容易,恒生電子總裁助理、交易産品負責人陳飛介紹:“本次恒生UF3.0+OceanBase性能測試,離不開金融核心交易系統廠商、高性能國産分布式資料庫、阿裡雲這三者的緊密配合。測試的成功,展現了恒生電子和OceanBase以及阿裡雲的技術實力和産品能力。”
恒生電子與OceanBase、阿裡雲的聯合測試,證明了分布式系統與分布式資料庫的價值,分布式将是金融行業技術發展的必然趨勢。
相對于傳統證券交易系統,本次測試場景下,恒生電子經紀業務核心交易系統UF3.0的優勢包括:
- 高性能:采用分布式技術,可以友善的進行線上平行擴充,彈性利用底層資源;
- 高可用:OceanBase利用Paxos協定在底層實作了多副本資料一緻性,具有“RPO=0、低RTO(通常在30s以下)、故障時自動切換”等優勢,同時可以實作異地多活;
- 運維友善,操作簡單:結合阿裡雲和OceanBase,實作交易系統整體一鍵快速部署;
- 成本低:使用PC機就能達到小型機的性能;
- 自主可控:聯合OceanBase形成端到端的自研解決方案;
本次測試也是阿裡雲參與發起的“金融核心先鋒聯盟”,向業界的一次技術實力和投入決心的展示。聯盟意在通過異地多活、單元化、微服務、中台等創新技術,幫助金融機構擺脫傳統集中式架構,轉向以雲平台技術為核心的分布式架構,快速建構應對高并發業務場景的能力。螞蟻集團、恒生電子均為聯盟的首批核心成員。
十年磨一劍 OceanBase開啟全新征程
十年以來,OceanBase始終堅持從開發階段、運作階段、運維階段屏蔽複雜度,把簡單留給應用設計、開發者和運維人員,把複雜留給基礎設施。與傳統資料庫相比,OceanBase運用更低的成本,做到了多中心、多地域極限容災能力,滿足了“數字時代對服務永遠線上”的嚴苛要求,同時也以更強的性能适應了網際網路時代不斷擴張的資料處理需求。
2020年,OceanBase在既有産品能力的基礎上,持續進行技術創新。在産品功能、高可用能力、安全特性和性能等方面都取得了進一步發展。産品功能方面,實作了更多對oracle功能相容支援的能力。高可用能力方面,提供了更完備的高可用容災方案。安全特性方面,提供了較完備的安全能力。性能方面,在原有高性能的基礎上,有了進一步提升。
OceanBase在努力發展自身産品能力的同時,也兼顧生态建設。今年以來,OceanBase與多家硬體、軟體廠商完成了産品适配、互認,更和恒生電子、神州資訊、久遠銀海等ISV形成深度合作。OceanBase 緻力于幫助企業、政府更高效、快捷、安全的完成全棧自研改造,保證業務系統服務能力不降級。
在剛剛結束的雲栖大會上,OceanBase釋出了2.2版本以及全新的OceanBase一體機。2.2版本的5大特性全新亮相,具有混合負載引擎和多種容災方式,兼顧業務效率與資料安全。

在9月25日舉辦的外灘大會上,設定了“資料庫,新标杆,新征途”論壇,内容涵蓋資料庫的趨勢探讨、分布式資料庫的技術創新與行業應用、國内資料庫發展與生态,并邀請金融機構、行業方案提供商分享從傳統資料庫遷移到分布式資料庫的最佳實踐。恒生電子雲基礎系統發展部總經理王佳玮,将首次對外分享本次測試背後的故事,歡迎大家關注~