Description:
Provides the ability to use an HBase table as a cache, in place of a DistributedMapCache. Uses a HBase_2_ClientService controller to communicate with HBase.
Tags:
distributed, cache, state, map, cluster, hbase
Properties:
In the list below, the names of required properties appear in bold. Any other properties (not in bold) are considered optional. The table also indicates any default values, and whether a property supports the Syncfusion Expression Language.
Name |
Default Value |
Allowable Values |
Description |
HBase Cache Table Name |
Name of the table on HBase to use for the cache. Supports Expression Language: true (will be evaluated using variable registry only) |
||
Authorizations | The list of authorization tokens to be used with cell visibility if it is enabled. These will be used to override the default authorization list for the user accessing HBase. | ||
HBase Client Service |
Controller Service API: HBaseClientService Implementations: HBase_1_1_2_ClientService HBase_2_ClientService |
Specifies the HBase Client Controller Service to use for accessing HBase. | |
HBase Column Family |
f |
Name of the column family on HBase to use for the cache. Supports Expression Language: true (will be evaluated using variable registry only) |
|
HBase Column Qualifier |
q |
Name of the column qualifier on HBase to use for the cache Supports Expression Language: true (will be evaluated using variable registry only) |
State management:
This component does not store state.
Restricted:
This component is not restricted.
System Resource Considerations:
None specified.