Help Center/ GeminiDB/ GeminiDB HBase API/ Service Overview/ Compatible API and Version
Updated on 2025-08-05 GMT+08:00

Compatible API and Version

This section describes the compatibility of GeminiDB HBase API.

Currently, GeminiDB HBase API does not support APIs related to cluster O&M and management. You can perform operations on an instance on the console, for example, restarting an instance.

Table 1 Compatible version

Compatible API

Instance Type

Version

Open-source HBase

Cluster

2.6.1

Table 2

API Function Category

API

Function

Supported

Data APIs

Get

Get: queries a single row.

Yes

Filter: filters server data.

SingleColumnValueFilter and PageFilter are supported. Other filters are in OBT.

Consistency: ensures strong data consistency.

Yes

Versions: queries multiple versions.

Yes

Batch: reads rows in batches.

Yes

Put

Put: inserts a single row.

Yes

Condition: inserts a condition.

Yes

TTL: automatically deletes expired data.

Yes

Batch: writes rows in batches.

Yes

Versions: multi-version write

Yes

Delete

Delete: single row deletion

Yes

Delete: deletes data by specifying ColumnFamily or Qualifier.

Yes

Versions: multi-version deletion

Yes

Batch: deletes rows in batches.

No

Prefix Delete: deletes data based on prefixes.

Yes

Scan

Scan: performs a full scan.

Yes

Scan: scans data in specified rows.

Yes

TimeRange: filters data in a time range.

Yes

Filter: filters server data.

SingleColumnValueFilter and PageFilter are supported. Other filters are in OBT.

Versions: queries multiple versions.

Yes

Reversed: queries data in reverse order.

Yes

Increment

Performs a common Increment operation.

No

Append

Performs a common Append operation.

No

Bulk Load

Imports data from files in batches.

No

Metadata operations

Table

Create: creates a table.

Yes

SplitKey: specifies a key during table creation.

Yes

Region: automatically splits regions.

Yes

Disable/Delete: disables or deletes a table.

Yes

Compress: specifies a compression algorithm (data compression is available).

No

Alter Table: adds ColumnFamily.

Yes

Alter Table: reduces ColumnFamily.

No

Cluster management API

You can ignore this API.

Namespace

Creates or deletes a namespace.

Yes

Others

Coprocessor

Supports user-defined plugins.

No

Secondary index

Supports diverse column queries.

No