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

Vytvoření posluchače redis - možné v php?

Mechanismy pub/sub v rámci redis vyžadují, aby předplacený klient byl trvalý, který je "vždy zapnutý", aby mohl přijímat aktualizace prostřednictvím předplatného.

Je možné démonizovat PHP skript/aplikaci, ale není to ideální a ani to není jedna ze základních kompetencí PHP.

Doporučuji hledat jiné řešení. Pokud vám připadá přesvědčivý příspěvek node.js + redis + pub/sub, který jste zmínil, možná byste ho měli zvážit důkladněji.

Můžete také zvážit přehodnocení toho, jak architekturu znovu uložených dat. Ke stejnému účelu by možná vyhovovala sada, ze které lze „vytahovat“ předměty, aniž by bylo nutné používat redis pub/sub.



  1. Dotaz MongoDB s výrazem regulárního výrazu proti ObjectId

  2. Jak přejmenujete databázi MongoDB?

  3. Spring Boot s chybou serializace relace/Redis se špatnými pověřeními Ldap Active Directory

  4. Mongodb se vyvarujte duplicitních záznamů