Redis
 sql >> Datenbank >  >> NoSQL >> Redis

Ereignis auf Schlüssel läuft ab

Die aktuelle Entwicklungsversion von redis enthält eine neue Funktion:Keyspace-Benachrichtigungen. Dokumentation:http://redis.io/topics/notifications

Keyspace-Benachrichtigungen ermöglichen es Clients, Pub/Sub-Kanäle zu abonnieren, um Ereignisse zu erhalten, die sich in irgendeiner Weise auf den Redis-Datensatz auswirken.

Beispiele für Ereignisse, die empfangen werden können, sind die folgenden:

  • Alle Befehle, die eine bestimmte Taste betreffen.
  • Alle Schlüssel, die eine LPUSH-Operation erhalten.
  • Alle Schlüssel, die in der Datenbank 0 ablaufen.

Hoffentlich wird es bald stabil.

Übrigens, es wird nicht sehr nützlich sein, um Ihnen zu helfen, Werte abgelaufener Schlüssel zu speichern. Wenn das Ablaufereignis ausgelöst wird, ist der Wert bereits weg.