首批通过分布式安全可靠测评,为关键业务系统打造
OBKV-HBase 核心功能
更新时间:2026-07-23 19:56:22
HBase 模型功能
基础功能
| 功能 | 描述 |
|---|---|
| HBase 兼容 |
|
| 行锁支持 | 支持 HBase 行锁 |
| 多列族操作 | put、delete、get、scan 接口支持多列族 |
| 二级分区 | 支持二级分区 |
| 表模型 | 除普通表模型外,也支持时序表模型 |
| Filter |
|
| 生态 |
|
| 开发工具 |
|
性能优化功能
| 功能 | 描述 |
|---|---|
| TTL |
注意过期数据删除(TTL)功能仅限于 OceanBase KV 场景使用,SQL 场景下禁用,否则会导致不可预期的数据误删除问题。 |
| MaxVersion |
|
| 弱读和就近读 |
|
| 自动分区分裂 |
|
高级功能
| 功能 | 描述 |
|---|---|
| 事务 |
|
| 容灾 | 复用 OceanBase 数据库已有的所有容灾能力,比如多副本架构、主备库、 两地三中心、 三地五中心部署。 |
| 多租户 | 复用 OceanBase 数据库多租户能力 |
| 扩展性 | 复用 OceanBase 数据库的数据分区、弹性扩缩容能力 |
| 备份恢复 | 复用 OceanBase 数据库的备份恢复能力 |
| 监控指标 | 支持服务端和客户端监控指标,包括 QPS/RT/ROWS 相关指标、直方图性能指标等。详情请参见 OBKV-HBase 监控指标 |
| 数据压缩 | 存储数据压缩 |
| 数据加密 | 支持 TDE 透明加密 |
OBKV-HBase 客户端兼容
注意
OBKV-HBase 仅支持 Java 客户端。
obkv-hbase-client-java 客户端版本规划如下:
- 1.X 的客户端版本兼容 HBase 1.X 业务场景。
- 2.X 的客户端版本兼容 HBase 2.X 业务场景。
具体功能如下:
| obkv-hbase-client-java 1.X 客户端版本 | 版本动态 |
|---|---|
| 1.1.0 | 支持分区分裂功能和 batch get 操作。 |
| obkv-hbase-client-java 2.X 客户端版本 | 版本动态 |
|---|---|
| 2.1.0 | 支持分区分裂功能和 batch get 操作。 |