Redis implémente un mécanisme de messagerie de publication/abonnement.
Son concept est simple :un éditeur envoie un message sur un canal. Plusieurs abonnés le reçoivent.
Abonnez-vous à une chaîne en utilisant
SUBSCRIBE <channel>
Publier sur une chaîne à l'aide de
PUBLISH <channel> <message>
Exemple :
SUBSCRIBE dogs
Dans un autre redis-cli
fenêtre, tapez :
PUBLISH dogs "Roger"
Des messages seront envoyés aux abonnés, et ils afficheront par défaut le type d'événement, le canal et le message :
Les abonnés peuvent écouter sur plusieurs chaînes :
SUBSCRIBE dogs cats
et recevra des messages provenant de chacun d'eux.