[reading review] OceanBase: A 707 Million tpmC Distributed Relational Database System

In this paper, the authors designed and implemented a distributed relational database, OceanBase, which get the 1st place in the TPC-C benchmark. It is a shared-nothing architecture and can scale out with multiple tenent. Oceanbase has a LSM Tree Basestorage architecture and implements paxos groups to achieve high data reliability and service availability.

  • Strengths: native distributed architecture, no need for database middleware; high data reliability and service availability.

  • Future works: improve query optimization ability for complex SQL statements.




Enjoy Reading This Article?

Here are some more articles you might like to read next:

  • [reading review] MonetDB/X100: Hyper-Pipelining Query Execution
  • [reading review] Lakehouse: A New Generation of Open Platforms that unify Data Warehouse and Advanced Analytics
  • [reading review] Exploiting Cloud Object Storage for High-Performance Analytics
  • [reading review] An Empirical Evaluation of Columnar Storage Formats
  • [reading review] Velox: Meta's Unified Execution Engine