📑 Table of Contents

OceanBase is a native distributed relational database management system (RDBMS) developed by Ant Group. It supports Hybrid Transactional/Analytical Processing (HTAP) workloads, combining online transaction processing (OLTP) and real-time online analytical processing (OLAP). The system is highly compatible with MySQL and Oracle protocols and provides native support for multi-model data processing, including vector search. It began independent commercial operations in 2020 and is currently available in both an open-source Community Edition and a commercial Enterprise Edition.[1][2][3][4]

History

edit

The development of OceanBase was initiated internally at Alibaba in 2010, led by Dr. Yang Zhenkun. At the time, Alibaba was experiencing explosive business growth, and traditional centralized databases were facing significant challenges regarding scalability and cost. The research and development team originally aimed to build a highly scalable distributed database system capable of supporting massive data storage. In 2011, OceanBase version 0.3 was officially launched and first deployed in Taobao's "Favorites" feature, successfully addressing the challenges of real-time updates and queries for massive datasets. Subsequently, the system was gradually expanded to other internet business scenarios, such as Taobao's public image repository, which initially validated the reliability of its distributed architecture.[5]

In 2014, as the architecture evolved to version 0.5, OceanBase integrated the Paxos consensus protocol, marking its achievement of financial-grade high availability. During the Singles' Day (Double 11) shopping festival that same year, OceanBase processed 10% of the traffic for Alipay's core transaction database, achieving a partial replacement of traditional commercial databases.[6]

In 2015, Alipay entirely migrated its core accounting system to OceanBase, making it the world's first native distributed relational database applied to core financial operations. During the 2016 Singles' Day festival, OceanBase successfully withstood extreme traffic spikes, processing 100% of the payment traffic for the accounting database.  marked the completion of Alibaba's large-scale internal initiative to replace Oracle databases.[7]

In 2017, OceanBase officially launched on Alibaba Cloud, beginning to offer commercial services to sectors such as finance and government; the Bank of Nanjing became its first external client. The release of version 2.0 in 2018 further optimized its multi-tenant architecture and improved system compatibility. In October 2019, OceanBase broke a nine-year record held by Oracle in the TPC-C international benchmark test organized by the Transaction Processing Performance Council (TPC), scoring 60.88 million tpmC and drawing widespread attention across the database industry.[8][9]

In June 2020,  Ant Group announced the establishment of an independent entity, Beijing OceanBase Technology Co., Ltd., to operate the database business.[5]

Features

edit

OceanBase is a distributed relational database system that implements an LSM-tree based storage engine to achieve high read and write performance.OceanBase incorporates a framework called MaLT (Manage Large Transactions) designed to efficiently handle large transactions within the system. The framework introduces a Transaction Context Table (TCT) and a Transaction Data Table (TDT) to manage transaction states in the LSM-tree based storage engine. [10]

Unlike existing LSM-tree based RDBMSs that abstract LSM-trees as key-value stores, MaLT directly implements transactions into the LSM-tree and leverages its unique features. The backfill (i.e., in-row version number update upon commit) and undo operations for transactions are seamlessly integrated into the compaction stage of the LSM-tree. MaLT also embeds transaction information directly within the LSM-tree, facilitating various optimizations to improve both read and write performance. [11][10]

References

edit
  1. ^ 李玲 (2023-11-16). "OceanBase发布新版本:用一个数据库解决80%问题". 南都N视频. Retrieved 2026-06-02.
  2. ^ 曾曉汶. "數據時代|螞蟻旗下數據庫OceanBase 藉香港加速出海". 香港經濟日報HKET (in Traditional Chinese). Retrieved 2026-06-02.
  3. ^ "OceanBase的生态生意经". xinwen.bjd.com.cn. Retrieved 2026-06-02.
  4. ^ "OceanBase杨冰:AI能让小团队干大事 利于数据库发展". m.bjnews.com.cn. Retrieved 2026-06-02.
  5. ^ a b 李玲 (2023-11-16). "OceanBase发布新版本:用一个数据库解决80%问题". 南都N视频. Retrieved 2026-06-03.
  6. ^ CSDN (2019-11-29). "OceanBase 的前世今生". 手机新浪网. Retrieved 2026-06-05.
  7. ^ 腾讯网 (2024-05-02). "向"新"而行的人 | 他们,接住了"双11"的泼天流量……_腾讯新闻". news.qq.com (in Chinese (China)). Retrieved 2026-06-05.
  8. ^ "厉害了,蚂蚁金服!创造了中国自己的数据库OceanBase". www.oceanbase.com. Retrieved 2026-06-05.
  9. ^ "支付宝自研数据库OceanBase每秒处理峰值6100万次". app.bbtnews.com.cn. Retrieved 2026-06-05.
  10. ^ a b "OceanBase 社区". open.oceanbase.com. Retrieved 2026-06-08.
  11. ^ 蔡东海. "数博发布|蚂蚁科技集团:OceanBase数据库高压缩比分布式存储引擎荣获2022数博会领先科技成果奖". cn.chinadaily.com.cn. Retrieved 2026-06-08.

📚 Artikel Terkait di Wikipedia

DB-Engines ranking

Ignite Virtuoso Universal Server Microsoft Azure Table Storage SingleStore OceanBase Google Cloud Spanner GemFire HyperSQL Google Cloud Bigtable IBM Cloudant

NewSQL

Clustrix CockroachDB Couchbase CrateDB Google Spanner MySQL Cluster NuoDB OceanBase Pivotal GemFire XD SequoiaDB SingleStore was formerly known as MemSQL

Distributed database

Snowflake and AWS Aurora. IBM Db2 Greenplum MongoDB Netezza Teradata TiDB OceanBase Vertica AWS Aurora Neon Snowflake Centralized database Data grid Distributed

Ant Group

units, including its overseas unit Ant International, database operation OceanBase, and Ant Digital Technologies, each with their own boards of directors

TPC-C

in the late 2010s. The current record holder is Ant Financial, whose OceanBase powers Alibaba. In August 2019 they set the record at just over 60 million