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

Redis Publier/s'abonner

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.