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

Какво трябва да използвам? Socket.io стаи или Redis pub-sub?

Redis pub/sub е страхотно, в случай че всички клиенти имат директен достъп до Redis. Ако имате няколко сървъра на възли, единият може да изпрати съобщение до другите.

Но ако имате и клиенти в браузъра, имате нужда от нещо друго, за да прехвърлите данни от сървър към клиент и в този случай socket.io е страхотен.

Сега, ако използвате socket.io с магазина Redis, socket.io ще използва Redis pub/sub под капака, за да разпространява съобщения между сървъри, а сървърите ще разпространяват съобщения до клиенти.

Така че използването на socket.io стаи с socket.io, конфигурирани с Redis store е може би най-простото за вас.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Работите с вложени обекти в Redis?

  2. Синхронни ли са актуализациите на Redis?

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

  4. Използването на sed върху променливата xargs не работи в разширението на обвивката

  5. Laravel :Redis Не може да се направи връзка :[tcp://127.0.0.1:6379]