In a web application, if I need to write an event to a queue, I would make a connection to redis to write the event.
Now if I want another backend process (say a daemon or cron job) to process the or react the the publishing of the event in redis, do I need a persistant connection?
Little confused on how this pub/sub process works in a web application.
Basically in Redis there are two different messaging models:
I hope this is clear. I suggest you studying the following commands to understand more about Redis and messaging semantics:
Doc for this commands is available at redis.io