sql >> Databasteknik >  >> NoSQL >> Redis

Redis Publicera/prenumerera

Redis implementerar en mekanism för publicering/prenumeration av meddelanden.

Dess koncept är enkelt:en utgivare skickar ett meddelande på en kanal. Flera prenumeranter får det.

Prenumerera på en kanal med

SUBSCRIBE <channel>

Publicera till en kanal med

PUBLISH <channel> <message>

Exempel:

SUBSCRIBE dogs

I en annan redis-cli fönster, skriv:

PUBLISH dogs "Roger"

Meddelanden kommer att skickas till prenumeranterna och de kommer som standard att visa typen av händelse, kanalen och meddelandet:

Prenumeranter kan lyssna på flera kanaler:

SUBSCRIBE dogs cats

och kommer att ta emot meddelanden från dem alla.


  1. Hur sparar och hämtar man sträng med accenter i redis?

  2. Inuti Santander's Near Real-Time Data Ingest Architecture

  3. Mongodb-tjänsten startar inte

  4. mongoose/mongodb fråga flera sorter