Redis
 sql >> Database >  >> NoSQL >> Redis

Redis Pubblica/sottoscrivi

Redis implementa un meccanismo di messaggistica di pubblicazione/sottoscrizione.

Il suo concetto è semplice:un editore invia un messaggio su un canale. Più abbonati lo ricevono.

Iscriviti a un canale utilizzando

SUBSCRIBE <channel>

Pubblica su un canale utilizzando

PUBLISH <channel> <message>

Esempio:

SUBSCRIBE dogs

In un altro redis-cli finestra, digitare:

PUBLISH dogs "Roger"

I messaggi verranno inviati agli iscritti e per impostazione predefinita verranno visualizzati il ​​tipo di evento, il canale e il messaggio:

Gli abbonati possono ascoltare su più canali:

SUBSCRIBE dogs cats

e riceverà messaggi provenienti da tutti loro.