HBase_1_1_2_ClientMapCacheService

Description:

Provides the ability to use an HBase table as a cache, in place of a DistributedMapCache. Uses a HBase_1_1_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 NiFi Expression Language.

NameDefault ValueAllowable ValuesDescription
HBase Cache Table NameName of the table on HBase to use for the cache.
Supports Expression Language: true (will be evaluated using variable registry only)
AuthorizationsThe 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 ServiceController Service API:
HBaseClientService
Implementation: HBase_1_1_2_ClientService
Specifies the HBase Client Controller Service to use for accessing HBase.
HBase Column FamilyfName of the column family on HBase to use for the cache.
Supports Expression Language: true (will be evaluated using variable registry only)
HBase Column QualifierqName 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.

See Also:

HBase_1_1_2_ClientService