| Basic features |
- Most features of HBase 0.94 and 1.1.13 are supported in the form of APIs.
- Common APIs, such as PUT, GET, EXISTS, DEL, APPEND, INCREMENT, and SCAN are supported.
- HBase row locks are supported.
|
| Filters |
- CompareFilter, SingleColumnValueFilter, PageFilter, ColumnCountGetFilter, PrefixFilter, SkipFilter, and WhileMatchFilter are supported.
- Multiple filters can be combined based on FilterList.
|
| TTL |
- Table-level TTL is supported. When a TTL strategy is specified for a table, the expiration time of all rows in the table is determined based on this strategy.
- Expired data is invisible in real time.
|
| MaxVersion |
- You can specify the maximum number of data versions to maintain by using the
MaxVersion attribute. Redundant versions are asynchronously deleted in the background based on this attribute and the TimeToLive attribute.
|
| Ecosystem |
- Flink can connect to OBKV-HBase.
|
| Development tools |
- HBase shell is not supported.
- You can use the MySQL client to access data in HBase tables.
|