[¡Databases! 2022] Architecture Insight of OceanBase: A Distributed SQL Database (Charlie Yang)
OceanBase Database, is an open-source, distributed Hybrid Transactional/Real-time Operational Analytics (HTAP) database management system that has set new world records in both the TPC-C and TPC-H benchmark tests. OceanBase Database starts from 2010, and it’s built from scratch by Alibaba & Ant Group, it provides features of an enterprise-level database, including the native distributed architecture, financial-grade high availability, transparent horizontal scalability, real-time analytics, multi-tenancy, high cost-efficiency and compatibility with MySQL syntax. OceanBase has been serving all of the critical systems in Alipay. Besides Alipay, OceanBase has also been serving customer from a variety of sectors, including Internet, financial services, telecommunications and retail industry.
In this tech talk, we will talk about the architecture of OceanBase, including the overview of the distributed engine and HTAP SQL engine, and the TPC-C benchmark test of OceanBase. This talk will include some technical topic such as Paxos replication, 2PC commit, LSM-Tree like storage, HTAP executor, etc.
This talk is part of the ¡Databases! – A Database Seminar Series.
Charlie Yang is the CTO of OceanBase DataBase. He joined Alibaba&Ant Group from 2010 as the first developer of OceanBase, led the architecture evolution and TPC benchmark test of OceanBase, and now he is leading the development and product team of OceanBase. Before joining Alibaba&Ant Group, he was a senior distributed system engineer at Baidu. His research interest includes database, distributed system and cloud.
More Info: https://db.cs.cmu.edu/seminar2022#db3