OceanBase is a distributed relational database led by Ant Group, designed for transactional and analytical (HTAP) workloads. It supports vector indexing for efficient semantic search and large-scale retrieval, aiming for high availability, linear scalability, and cost efficiency.
Key Features
- Distributed transactions built on Paxos for strong consistency and resilience.
- Native vector index support for high-throughput, low-latency semantic search scenarios.
- HTAP capabilities enabling combined OLTP and OLAP workloads in the same cluster.
- Flexible deployment options including container and Kubernetes, plus extensive operational documentation.
Use Cases
- Mission-critical OLTP systems in finance and e-commerce requiring strong consistency and availability.
- Semantic search, recommendation, and retrieval at scale using vector indexes.
- Enterprise data platforms needing combined transactional and analytical processing.
Technical Highlights
- Paxos-based replication and multi-replica fault tolerance for continuous availability and fast recovery.
- Scales to thousands of nodes and PB-scale datasets with linear performance characteristics.
- Mulan-PL v2 licensed, active community and frequent releases.