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.
Compatible API |
Instance Type |
Version |
---|---|---|
Open-source HBase |
Cluster |
2.6.1 |
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 |
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot