日前,聚合支付廠商 Payso( 獨角鯊北京科技有限公司)的平臺、交易系統引入 OceanBase 原生分散式資料庫,實現顯著降本增效—— 硬體成本降低 20~30%,查詢效率提升 80%,執行效率提升了 30%~50% 。
Payso 是一支專業且資深的國際化聚合支付廠商團隊,核心團隊成員深耕支付行業十餘年,目前為中國數千家大型客戶提供支付與金融的解決方案,與中國三大電信運營商、五大物流、十大航空公司達成深度戰略合作關係,並承擔政府授權的行業監管工作。 公司核心的 Payso 產品曾創下單日交易 18 億人民幣,處理 70 萬筆資料的記錄。
近年來,公司不斷在支付管理系統和電子支付產品創新方面取得重大突破,並正式拿下菲律賓央行的支付牌照,依託國內先進的支付技術和經驗,與菲律賓當地銀行、電子錢包、微信、支付寶等金融機構合作,為使用者提供線上、線下全支付服務。
隨著業務的快速增長,Payso 採用 RDS 系統架構的傳統叢集弊端逐漸顯現,當主節點當機或不可用時, 叢集切換存在中斷風險,無法保證業務連續性。 面對資料短時內激增的高併發場景,原集中式架構無法及時快速擴容來承接增量,因此 極易喪失增量帶來的“新商機”, 嚴重阻礙了 Payso 快速前進的步伐。此外,在人力方面,由於傳統集中式資料庫需要大量專業的 DBA 進行運維, 也讓公司的運維成本大幅增加。
多重挑戰影響下,Payso 迫切需要一個新的資料庫平滑支援叢集快速擴縮容,穩定支撐快速增長的交易。 選型過程中,在大規模金融核心場景裡經歷了近 10 年可靠性驗證的 OceanBase,與 Payso 技術團隊的高要求不謀而合。經過多項效能及相容性測試,並在實際業務場景驗證後,Payso 最終決定採用 OceanBase 完成核心 Payso 產品的核心繫統的分散式升級。
藉助 OceanBase,Payso徹底解決了集中式資料庫傳統主備容災架構的實時性、資料一致性等難題,為未來進一步擴充套件國內外支付業務保駕護航。
一方面,原生分散式資料庫的多副本搭配分散式一致性演算法(Paxos),Payso 實現資料零丟失,自動故障轉移,RTO<30s,同時,硬體成本降低了 20~30%。
另一方面,得益於一體化架構設計,Payso 依託 OceanBase 分散式執行引擎,count 函式查詢效率相比 MySQL 提升 80 %。在其他常規 SQL 語句查詢上,執行效率高出 MySQL 的 30%~50%。
面對高併發場景,原生分散式架構的彈性擴縮容能力, 讓 Payso 現在可以做到不停機增配。加上大叢集多租戶模式的資源靈活分配,顯著降低運維難度,大幅提升了 Payso 的運維效率。
Payso 運維總監張耀輝表示:“OceanBase 對應用層開發人員極其友好,總體使用起來感覺非常棒,開箱即用,完美解決了大資料量帶來的資料運維工作難題,價效比超高。無論大型網際網路還是中小型網際網路專案,OceanBase 都是一個很好的選擇。”
據瞭解,OceanBase 公有云(OceanBase Cloud)是構建在阿里雲、AWS 等全球主流公有云基礎設施上,基於完全自主研發的原生分散式資料庫,提供彈性擴充套件、卓越效能、主流相容的高價效比的資料庫雲服務,為客戶在雲上提供服務、彈性、監控、診斷、開發、遷移、備份、恢復的端到端資料庫服務化解決方案。