De pub/sub-mechanismen binnen redis vereisen dat een geabonneerde client persistent is, dat wil zeggen "altijd aan" om de updates via het abonnement te ontvangen.
Het is mogelijk om een PHP-script/-applicatie te daemoniseren, maar het is niet ideaal en het behoort ook niet tot de kerncompetenties van PHP.
Ik zou aanraden om naar een andere oplossing te zoeken. Als je de node.js + redis + pub/sub-post die je noemde aantrekkelijk vond, moet je er misschien sterker over nadenken.
U kunt ook overwegen om opnieuw na te denken over de manier waarop u uw opnieuw opgeslagen gegevens ontwerpt. Misschien zou een set waaruit items kunnen worden "geknald" voor hetzelfde doel geschikt zijn zonder het gebruik van redis pub/sub.