Provides a DistributedMapCache client that is based on Apache Cassandra.


map, cache, distributed, cassandra


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.

NameDefault ValueAllowable ValuesDescription
Session ProviderController Service API:
Implementation: CassandraSessionProvider
The client service that will configure the cassandra client connection.
Table NameThe name of the table where the cache will be stored.
Key Field NameThe name of the field that acts as the unique key. (The CQL type should be "blob")
Value Field NameThe name of the field that will store the value. (The CQL type should be "blob")
TTLIf configured, this will set a TTL (Time to Live) for each row inserted into the table so that old cache items expire after a certain period of time.

State management:

This component does not store state.


This component is not restricted.

System Resource Considerations:

None specified.