更新时间:2024-12-02 GMT+08:00

GeminiDB HBase 接口兼容性列表

GeminiDB HBase目前暂不支持集群运维与管理相关接口。如果有实例级别操作需求如重启等,可以使用控制台相关功能。

表1

接口功能分类

接口

功能

是否支持

数据接口

Get

Get:单行查询。

Filter:服务端过滤。

部分支持

Consistency:数据强一致。

Versions:多版本查询。

Batch:批量单行读

即将上线

Put

Put:单行插入。

Condition:条件插入。

TTL:过期数据自动删除。

Batch: 批量单行写

Versions:多版本写入。

Delete

Delete:单行全部删除。

Delete:指定ColumnFamily/Qualifier删除。

Versions:多版本删除。

Batch: 批量单行删除

Prefix Delete:前缀删除

即将上线

Scan

Scan:全量扫描。

Scan:指定start/stop行进行扫描。

TimeRange:过滤时间范围。

Filter:服务端过滤

部分支持

Versions:多版本查询。

Reversed:逆序查询。

Increment

普通Increment操作。

规划中

Append

普通Append操作。

规划中

Bulk Load

从文件批量导入数据。

规划中

元数据操作

Table

Create:普通创表操作。

SplitKey:创表同时指定。

Region:自动分裂。

Disable/Delete:禁用/删表。

Compress:指定压缩算法(已自带数据压缩)。

暂无规划

Alter Table:增加ColumnFamily。

Alter Table:减少ColumnFamily。

规划中

集群管理接口

运维侧关注,客户无需关注。

Namespace

创建/删除Namespace。

其他参数指定。

暂无规划

额外支持

Coprocessor

支持自定义插件

暂无规划

二级索引

需要Column内容支持用户多样化查询

规划中