OceanBase 概述
OceanBase 數據庫(OceanBase Database)是一款完全自研的企業級原生分布式數據庫,在普通硬件上實現金融級高可用,首創“三地五中心”城市級故障自動無損容災新標準,刷新 TPC-C 標準測試,單集群規模超過 1500 節點,具有云原生、強一致性、高度兼容 Oracle/MySQL 等特性。
核心特性
高可用
獨創 “三地五中心” 容災架構方案,建立金融行業無損容災新標準。支持同城/異地容災,可實現多地多活,滿足金融行業 6 級容災標準(RPO=0,RTO< 8s),數據零丟失。
高兼容
高度兼容 Oracle 和 MySQL,覆蓋絕大多數常見功能,支持過程語言、觸發器等高級特性,提供自動遷移工具,支持遷移評估和反向同步以保障數據遷移安全,可支撐金融、政府、運營商等關鍵行業核心場景替代。
水平擴展
實現透明水平擴展,支持業務快速的擴容縮容,同時通過準內存處理架構實現高性能。支持集群節點超過數千個,單集群最大數據量超過 3PB,最大單表行數達萬億級。
低成本
基于 LSM-Tree 的高壓縮引擎,存儲成本降低 70% - 90%;原生支持多租戶架構,同集群可為多個獨立業務提供服務,租戶間數據隔離,降低部署和運維成本。
實時 HTAP
基于“同一份數據,同一個引擎”,同時支持在線實時交易及實時分析兩種場景,“一份數據”的多個副本可以存儲成多種形態,用于不同工作負載,從根本上保持數據一致性。
安全可靠
12 年完全自主研發,代碼級可控,自研單機分布式一體化架構,大規模金融核心場景 9 年可靠性驗證;完備的角色權限管理體系,數據存儲和通信全鏈路透明加密,支持國密算法,通過等保三級專項合規檢測。