RedisDistributedMapCacheClientService

Beschreibung

Eine Implementierung von DistributedMapCacheClient, die Redis als Backing-Cache verwendet. Dieser Dienst stützt sich auf die Befehle WATCH, MULTI und EXEC in Redis, die nicht vollständig unterstützt werden, wenn Redis geclustert ist. Daher kann dieser Dienst nur mit einem Redis Connection Pool verwendet werden, der für den Standalone- oder Sentinel-Modus konfiguriert ist. Der Sentinel-Modus kann verwendet werden, um Konfigurationen mit hoher Verfügbarkeit bereitzustellen.

Tags

cache, distributed, map, redis

Eigenschaften

In der folgenden Liste sind die erforderlichen Eigenschaften mit einem Sternchen (*) gekennzeichnet. Andere Eigenschaften werden als optional betrachtet. Die Tabelle zeigt auch alle Standardwerte und ob eine Eigenschaft die NiFi Expression Language unterstützt.

Display Name (Anzeigename)

API-Name

Standardwert

Zugelassene Werte

Beschreibung

TTL *

redis-cache-ttl

0 Sekunden

Gibt an, wie lange die Daten in Redis vorhanden sein sollen. Die Einstellung „0 secs“ würde bedeuten, dass die Daten für immer existieren würden

Redis Connection Pool *

redis-connection-pool

Statusmanagement

Diese Komponente speichert keinen Status.

Eingeschränkt

Diese Komponente ist nicht eingeschränkt.

Hinweise zu Systemressourcen

Diese Komponente enthält keine Angaben zu den Systemressourcen.