sql >> Databáze >  >> NoSQL >> Redis

Co bych měl používat? Pokoje Socket.io nebo Redis pub-sub?

Redis pub/sub je skvělé v případě, že všichni klienti mají přímý přístup k redis. Pokud máte více uzlových serverů, jeden může poslat zprávu ostatním.

Ale pokud máte v prohlížeči také klienty, potřebujete něco jiného, ​​abyste mohli poslat data ze serveru klientovi, a v tomto případě je socket.io skvělý.

Nyní, pokud používáte socket.io s obchodem Redis, socket.io bude používat Redis pub/sub pod kapotou k šíření zpráv mezi servery a servery budou šířit zprávy klientům.

Takže používání místností socket.io se socket.io nakonfigurovaným s obchodem Redis je pro vás pravděpodobně nejjednodušší.



  1. MongoDB $push

  2. Šest kritických součástí úspěšné správy dat

  3. vložit novou hodnotu do vnitřního pole mongodb - mongodb/php

  4. Jak používáte Mongoose bez definování schématu?