金融服務
亞太地區
企業/公用部門
“OceanBase 經受了雙十一購物狂歡節的考驗,為支付寶的交易、支付和賬戶系統提供了有力支撐。OceanBase 協助支付寶實現了跨資料中心和地區的高可用架構部署,在日常營運、應急演練和災備恢複中也發揮了重要作用。”
— Cheng Li,CTO,螞蟻金服
關於支付寶
支付寶是中國領先的第三方支付平台,致力於提供快速、便捷、安全的線上支付解決方案。在2019年雙十一購物狂歡節期間,支付寶峰值交易量達到每秒54.4萬筆。支付寶的所有核心業務資料,包括交易、賬戶、花唄(螞蟻金服消費金融服務)和借唄(螞蟻金服消費信貸服務),均儲存在OceanBase上。與傳統Oracle方案相比,OceanBase成本更低、可擴充性更強,助力支付寶在各類促銷活動中提供穩定可靠的服務。
挑戰
●一致性:一致性是金融業務的生命線。傳統資料庫在面對資料中心、作業系統、伺服器等硬體或系統故障時,只能提供有限的一致性保障方案。最大可用模式是其中一種方案,但主庫故障時可能導致資料丟失,同時增加全年不可用時間並影響資料庫效能。
●可擴充性:在高並發情境下,資料庫通常需要擴容。但傳統資料庫擴容時會導致服務中斷,且擴容成本極高。
●可用性:金融業務要求系統可用性達到99.99%或更高。為確保高可用,部分金融機構依賴資料庫自身提供的功能,例如Oracle的RAC和DataGuard功能。然而,這些功能的災備恢復較長。為縮短恢復,部分機構採用容錯移轉等高可用方案,但這些方案引入了大量系統複雜性。
●成本與效能:傳統資料庫的成本包括伺服器成本和許可費用。與傳統金融公司不同,互連網金融擁有大量使用者,採用傳統按次計費模式會導致成本高昂。
為什麼選擇阿里雲
OceanBase通過Paxos協議、資料校正機制和支付寶業務模型提供金融級一致性。投入營運後,OceanBase叢集已通過分表多次線上擴容,有效避免了擴容過程中的業務損失。OceanBase還提供多種部署架構。支付寶訂單業務採用“同城三中心“架構,具備單台伺服器或單個資料中心的容災能力,實現了RPO為零、RTO低於30秒的目標。OceanBase遵循分布式設計理念,支援普通PC伺服器擴容,降低了對高效能機器的依賴,以商務資料庫三分之一的成本構建了具備金融級可靠性和一致性的資料庫。
精選
產品
產品
