Redis
 sql >> Base de données >  >> NoSQL >> Redis

Événement sur clé expire

La version de développement actuelle de redis contient une nouvelle fonctionnalité :les notifications d'espace de clés. Documents :http://redis.io/topics/notifications

Les notifications Keyspace permettent aux clients de s'abonner à des canaux Pub/Sub afin de recevoir des événements affectant l'ensemble de données Redis d'une manière ou d'une autre.

Voici des exemples d'événements qu'il est possible de recevoir :

  • Toutes les commandes affectant une touche donnée.
  • Toutes les clés recevant une opération LPUSH.
  • Toutes les clés expirant dans la base de données 0.

Espérons qu'il deviendra bientôt stable.

BTW, cela ne sera pas très utile pour vous aider à enregistrer les valeurs des clés expirées. Lorsque l'événement d'expiration est déclenché, la valeur a déjà disparu.