sql >> Databasteknik >  >> NoSQL >> Redis

Skapa en redis-lyssnare - möjligt i php?

Pub/sub-mekanismerna inom redis kräver att en prenumererad klient är persistent, det vill säga "alltid på" för att ta emot uppdateringarna via prenumerationen.

Det är möjligt att demonisera ett PHP-skript/-program, men det är inte idealiskt, och det är inte heller en av PHP:s kärnkompetenser.

Jag skulle rekommendera att leta efter en annan lösning. Om du tyckte att node.js + redis + pub/sub-inlägget du nämnde var övertygande, kanske du borde överväga det mer starkt.

Du kan också överväga att ompröva hur du skapar din omdistribuerade data. Kanske en uppsättning, från vilken föremål kan "poppas" skulle passa samma syfte utan att behöva använda redis pub/sub.



  1. Hur släpper jag en MongoDB-databas från kommandoraden?

  2. Redis lagringslista inuti hash

  3. skapa snabbt ett exempel på en hbase-tabell

  4. Räckviddsbaserad personsökning mongodb