RedisDistributedMapCacheClientService
RedisDistributedMapCacheClientService (Redis 분산 맵 캐시 클라이언트 서비스)
Redis를 백업 캐시로 사용하는 DistributedMapCacheClient 구현체예요. Redis가 클러스터링되면 완전히 지원되지 않는 WATCH, MULTI, EXEC 명령에 의존하므로 standalone 또는 sentinel 모드로 설정된 Redis 연결 풀에서만 사용할 수 있어요.
출처: 문서
본문
설명
Redis를 백업 캐시로 사용하는 DistributedMapCacheClient 구현체예요. 이 서비스는 Redis의 WATCH, MULTI, EXEC 명령에 의존하는데, 이 명령들은 Redis가 클러스터링되면 완전히 지원되지 않아요. 결과적으로 이 서비스는 standalone 또는 sentinel 모드로 설정된 Redis 연결 풀에서만 사용할 수 있어요. Sentinel 모드는 고가용성 구성을 제공하는 데 사용할 수 있어요.
태그
cache, distributed, map, redis
속성 (Properties)
아래 목록에서 필수 속성은 별표(*)로 표시했어요. 그 외 속성은 선택 사항이고, 표에는 기본값과 NiFi Expression Language 지원 여부도 함께 나와 있어요.
| 표시 이름 | API 이름 | 기본값 | 허용 값 | 설명 |
|---|---|---|---|---|
| TTL * | redis-cache-ttl |
0 secs |
데이터가 Redis에 존재해야 하는 기간을 나타내요. 0 secs로 설정하면 데이터가 영원히 존재한다는 뜻이에요. |
|
| Redis Connection Pool * | redis-connection-pool |
사용할 Redis 연결 풀이에요. |
상태 관리
이 컴포넌트는 상태를 저장하지 않아요.
제한 사항 (Restricted)
이 컴포넌트는 제한되지 않아요.
시스템 리소스 고려 사항
이 컴포넌트는 시스템 리소스 고려 사항을 지정하지 않아요.