Redis внедрява механизъм за публикуване/абониране.
Концепцията му е проста:издателят изпраща съобщение по канал. Получават го множество абонати.
Абонирайте се за канал с помощта на
SUBSCRIBE <channel>
Публикувайте в канал с помощта на
PUBLISH <channel> <message>
Пример:
SUBSCRIBE dogs
В друг redis-cli
прозорец, въведете:
PUBLISH dogs "Roger"
Съобщенията ще бъдат изпращани до абонатите и по подразбиране ще показват вида на събитието, канала и съобщението:
Абонатите могат да слушат по няколко канала:
SUBSCRIBE dogs cats
и ще получава съобщения, идващи от всички тях.