Redis
 sql >> база данни >  >> NoSQL >> Redis

Redis Публикувайте/абонирайте се

Redis внедрява механизъм за публикуване/абониране.

Концепцията му е проста:издателят изпраща съобщение по канал. Получават го множество абонати.

Абонирайте се за канал с помощта на

SUBSCRIBE <channel>

Публикувайте в канал с помощта на

PUBLISH <channel> <message>

Пример:

SUBSCRIBE dogs

В друг redis-cli прозорец, въведете:

PUBLISH dogs "Roger"

Съобщенията ще бъдат изпращани до абонатите и по подразбиране ще показват вида на събитието, канала и съобщението:

Абонатите могат да слушат по няколко канала:

SUBSCRIBE dogs cats

и ще получава съобщения, идващи от всички тях.


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Има ли вграждаща Java алтернатива на Redis?

  2. redis cluster reshard [ERR] Извикване MIGRATE:ERR Синтактична грешка

  3. Вземете всички полета и стойности на хеш ключа, като използвате redis в възел

  4. socket.io функция за излъчване и Redis pub/sub архитектура

  5. Redis и Memcache или просто Redis?