2016-10-27 2 views
0

Es gibt 2 Befehle in Schlüsseln, die ich auf Hashes anwenden möchte. Ich kann jedoch keine Dokumentation darüber finden, ob sie existieren oder nicht. Hat jemand eine Ahnung?Hash entfernen und

EXPIREAT - entfernt den Schlüssel nach einem angegebenen Unix-Zeitstempel. * Gibt es eine Möglichkeit, einen Hash nach einer bestimmten Zeit ablaufen zu lassen?

HDEL - Löscht ein Feld eines Hashs * Wie lösche ich den gesamten Hash nicht nur das Feld?

Antwort

1

Hashes selbst ist ein Schlüssel. Sie können also EXPIREAT- und DEL-Befehle auf Hash anwenden.

EXPIREAT Hashname -> wird den gesamten Hash ablaufen. Sie können kein einzelnes Mitglied im Hash ablaufen lassen.

DEL Hashname -> löscht den gesamten Hash.

+0

Dank der Datentyp Erklärung in der Dokumentation verwirrt mich, wenn es sagte Hashes und Schlüssel waren unterschiedlich. –