Redis
 sql >> Base de Dados >  >> NoSQL >> Redis

Criando um ouvinte redis - possível em php?


Os mecanismos pub/sub no redis exigem que um cliente inscrito seja persistente, ou seja, "sempre ligado" para receber as atualizações por meio da inscrição.

É possível daemonizar um script/aplicativo PHP, mas não é o ideal, nem é uma das principais competências do PHP.

Eu recomendaria procurar outra solução. Se você achou a postagem node.js + redis + pub/sub que você mencionou atraente, talvez você devesse considerá-la mais fortemente.

Você também pode considerar repensar como você arquiteta seus dados redis-armazenados. Talvez um conjunto, a partir do qual os itens possam ser "estourados", atenda ao mesmo propósito sem exigir o uso de redis pub/sub.