4 ms·
One word: rollbacks 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
by al2o3cr 5y ago
One word: rollbacks
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-rollbacks-in-redis/ https://redislabs.com/blog/you-dont-need-transaction-rollbac...
- node-bayarea 5y agoI don't think that's the spirit of that blog you pointed out. Redis is quite different from traditional databases. And so things work differently and some features may be important in RDBMS, might not be that useful in Redis because of how different they are. 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.
- kristoff_it 5y agoI left Redis Labs a while ago and have been openly speaking my mind when it comes to the good and bad of my experience at the company. https://kristoff.it/blog/addio-redis/ 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.