2 ms·
Because Que has transactional/ACID guarantees, and Redis does not.
by Exuma 7y ago
Because Que has transactional/ACID guarantees, and Redis does not.
- adverbly 7y agoActually, redis makes several guarantees. Just not as acid as rds. Source: https://redis.io/topics/transactions https://redis.io/topics/transactions
- balfirevic 7y agoEnqueueing jobs in Redis is not transactional with regard to your primary data store.
- adverbly 7y agoOh I see what you mean. So ya its not transactional across systems. Ya good point. I usually manage that by just updating the primary data store in the job, but I can see what you mean, and how that might not always be an option.