Comment by hughrr

5 years ago

I've got about 6 years operational experience with Redis. I would not use it for a queue. I struggle to consider using it as a data store these days as well with other options on the table. But that's a whole new thread so I'm not going into details here.

If you want a queue, get a queue.

If you want a relational database, get a relational database.

If you want a key-value store, get a key-value store.

Don't cross the streams.

Not really knowing the details of Redis. What makes it a better key-value store than a Postgres table with a key-column and a value-column?