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

Hvad skal jeg bruge? Socket.io værelser eller Redis pub-sub?

Redis pub/sub er fantastisk, hvis alle kunder har direkte adgang til redis. Hvis du har flere nodeservere, kan den ene sende en besked til de andre.

Men hvis du også har klienter i browseren, skal du have noget andet til at skubbe data fra en server til en klient, og i dette tilfælde er socket.io fantastisk.

Nu, hvis du bruger socket.io med Redis-butikken, vil socket.io bruge Redis pub/sub under hætten til at udbrede beskeder mellem servere, og servere vil udbrede beskeder til klienter.

Så at bruge socket.io-rum med socket.io konfigureret med Redis-butikken er nok det enkleste for dig.



  1. MongoDB - er DBREF nødvendigt?

  2. Spring Data RedisTemplate:Serialisering af værdien og HashValue

  3. MongoDB $anyElementTrue

  4. XFS vs EXT4 – Sammenligning af MongoDB-ydelse på AWS EC2