Redis implementeert een berichtmechanisme voor publiceren/abonneren.
Het concept is simpel:een uitgever stuurt een bericht op een kanaal. Meerdere abonnees ontvangen het.
Abonneer je op een kanaal met
SUBSCRIBE <channel>
Publiceer naar een kanaal met
PUBLISH <channel> <message>
Voorbeeld:
SUBSCRIBE dogs
In een andere redis-cli
venster, typ:
PUBLISH dogs "Roger"
Er worden berichten naar de abonnees verzonden en ze geven standaard het soort evenement, het kanaal en het bericht weer:
Abonnees kunnen op meerdere kanalen luisteren:
SUBSCRIBE dogs cats
en ontvangt berichten van allemaal.