OBKV is a NoSQL product suite built on the distributed storage engine of OceanBase Database. It currently includes three product forms: OBKV-Table, OBKV-HBase, and OBKV-Redis. OBKV inherits OceanBase Database's core strengths—high performance, transactional support, distributed architecture, multi-tenancy, and robust reliability. The OceanBase Database tool ecosystem, including OceanBase Cloud Platform (OCP), OceanBase Migration Service (OMS), and OceanBase Change Data Capture (obcdc), also natively supports OBKV. This ensures that managing any OBKV product is just as straightforward as operating OceanBase SQL clusters. OBKV enables enterprises to unify their technology stack, meeting diverse NoSQL requirements while significantly reducing the complexity of database operations and maintenance.
Model overview
OBKV-Table
Note
OBKV-Table only supports Java clients.
OBKV-Table delivers high-performance, large-scale data access using a table-based model. It offers global and local secondary indexes, advanced filtering, TTL, and more. This solution is ideal for workloads that demand rapid access to massive datasets without complex query requirements.
For more details, see OBKV-Table overview.
OBKV-HBase
Note
OBKV-HBase only supports Java clients.
OBKV-HBase provides a wide-table service that is fully compatible with HBase interfaces. It offers read performance several times faster than open-source HBase, with lower operational costs. For recommended use cases, see OBKV-HBase scenarios.
For more information, refer to OBKV-HBase overview.