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)

이 컴포넌트는 제한되지 않아요.

시스템 리소스 고려 사항

이 컴포넌트는 시스템 리소스 고려 사항을 지정하지 않아요.

더 알아보기 (Learn more)