Erklärung:
Redis unterstützt den Ablauf nur auf KEY-Ebene. Es unterstützt kein Ablaufen von inneren Elementen einer Datenstruktur, ganz zu schweigen von Hash.
Antwort:
- Nein. Es gibt kein
hExpire
Methode/Befehl in Redis. - Sie versuchen, ein inneres Element in einem Hash ablaufen zu lassen. Dies ist in Redis nicht möglich.
Aktualisierung:
Sie können eine ganze Datenstruktur (auch bekannt als Schlüssel) verfallen lassen.
Einer der Befehle zum Ablaufen des Schlüssels ist EXPIRE key seconds
.
Angenommen, Sie verwenden phpredis, kann Ihr Methodenaufruf setTimeout($hash, 3600)
sein .