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

Creazione di un listener redis - possibile in php?

I meccanismi pub/sub all'interno di redis richiedono che un client sottoscritto sia persistente, ovvero "sempre attivo" per ricevere gli aggiornamenti tramite l'abbonamento.

È possibile demonizzare uno script/applicazione PHP, ma non è l'ideale, né è una delle competenze principali di PHP.

Consiglierei di cercare un'altra soluzione. Se hai trovato interessante il post node.js + redis + pub/sub che hai menzionato, forse dovresti considerarlo più fortemente.

Potresti anche considerare di ripensare a come architettare i tuoi dati ridisposti. Forse un set, da cui gli oggetti possono essere "spuntati" sarebbe adatto allo stesso scopo senza richiedere l'uso di redis pub/sub.