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.
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.