That's not really much of a "debate", but then again neither is "you totally don't need that feature we don't implement" from the marketing department :P
https://redislabs.com/blog/you-dont-need-transaction-rollbac...
That's not really much of a "debate", but then again neither is "you totally don't need that feature we don't implement" from the marketing department :P
https://redislabs.com/blog/you-dont-need-transaction-rollbac...
https://kristoff.it/blog/addio-redis/
I stand by my words and in fact a good chunk of the company was not happy with my reasoning in that post (it's "better" to be coy than upfront about these things, according to some schools of thought), that said: you don't need rollbacks in Redis, whoever argues the opposite has never spent enough time learning how to use it.
I think the blog talks about that in two sections. "First reason to use rollbacks: concurrency" and "Second reason to use rollbacks: leveraging index constraints" says why it's different in Redis.
Going back to the car analogy, if you are an electric vehicle, some things are completely obsolete when compared with gasoline vehicle.