OceanBase
English日本語简体中文
Docs Home
Products
Integrations
Release Notes

Databases

OceanBase DatabaseOceanBase Cloud OceanBase Best Practices

Tools

OceanBase Cloud PlatformOceanBase Migration ServiceOceanBase Developer CenterOceanBase Migration AssessmentOceanBase Admin ToolOceanBase Loader and DumperOceanBase DeployerKubernetes operator for OceanBaseOceanBase Diagnostic Tool OceanBase Binlog Service

Connectors and Middleware

OceanBase Database Proxy OceanBase Connector/C OceanBase Connector/J OceanBase Connector/ODBC OceanBase Connector/NETOceanBase Command-Line Client

Databases

OceanBase DatabaseOceanBase Cloud OceanBase Best Practices

Connectors and Middleware

OceanBase Database Proxy OceanBase Connector/C OceanBase Connector/J OceanBase Connector/ODBC OceanBase Connector/NETOceanBase Command-Line Client

Tools

OceanBase Cloud PlatformOceanBase Migration ServiceOceanBase Developer CenterOceanBase Migration AssessmentOceanBase Admin ToolOceanBase Loader and DumperOceanBase DeployerKubernetes operator for OceanBaseOceanBase Diagnostic Tool OceanBase Binlog Service
OceanBase DatabaseOceanBase Cloud ToolsConnectors and MiddlewareLifecycle Support Policy

OceanBase Database

KV - V4.3.5
  • OBKV overview
  • Architecture
  • OBKV-Table
    • Introduction to OBKV-Table
      • Overview
      • OBKV-Table operation types
      • Core features of OBKV-Table
      • Differences between replace and insert_or_update
      • Supported value types
      • OBKV-Table data models
    • Use the OBKV-Table Java client
      • Java development guide for OBKV-Table
      • Prepare for development with OBKV-Table
      • Use the OBKV-Table Java client to connect to a cluster
      • Set client parameters
      • Supported client interfaces
      • Use the OBKV-Table Java client
    • Use the OBKV-Table GO client
      • Use the OBKV-Table Go client to connect to a cluster
      • Overview of the Go client
      • Individual API operations
      • Batch operations
      • About queries
      • Aggregation API
      • Filters
    • FAQ
  • OBKV-HBase
    • Overview
    • OBKV-HBase core features
    • Compatibility with HBase
    • Deployment
    • Application development with OBKV-HBase
      • Overview of OBKV-HBase application development
      • Data model
      • Data model design
      • Connect to a cluster using the OBKV-HBase client
      • Migrate HBase business code to OBKV-HBase
      • Data operation examples
      • Delete expired data
    • OBKV-HBase migration guide
    • OBKV-HBase management
      • Overview
      • High availability
      • Security and permissions
      • Monitoring metrics
    • Performance test
    • OBKV-HBase integrations
      • Flink
        • Synchronize data to OBKV-HBase by using Flink
    • Views
    • FAQ

Download PDF

Document Feedback
  1. Documentation Center
  2. OceanBase Database
  3. KV
  4. V4.3.5

OBKV overview

Last Updated:2026-09-04 10:25:15

Model overview
OBKV-Table
OBKV-HBase

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.

Next topic

Architecture
Next
on this page
Model overview
OBKV-Table
OBKV-HBase