RedisDistributedMapCacheClientService¶
描述¶
使用 Redis 作为后备缓存的 DistributedMapCacheClient 的实现。该服务依赖于 Redis 中的 WATCH、MULTI 和 EXEC 命令,而 Redis 在聚类后不完全支持这些命令。因此,该服务只能与配置为独立模式或哨兵模式的 Redis 连接池一起使用。哨兵模式可用于提供高可用性配置。
属性¶
下表列出了各项属性,其中带星号 (*) 的为必需属性。其他属性视为可选属性。该表还指出了所有默认值以及属性是否支持 NiFi 表达式语言。
显示名称 |
API 名称 |
默认值 |
允许值 |
描述 |
---|---|---|---|---|
TTL * |
redis-cache-ttl |
0 秒 |
表示数据在 Redis 中应存在多长时间。设置“0 秒”意味着数据将永远存在 |
|
Redis 连接池 * |
redis-connection-pool |
状态管理¶
此组件不存储状态。
受限¶
此组件不受限制。
系统资源注意事项¶
此组件未指定系统资源注意事项。