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.