Re:Show HN: EloqKV – Scalable Distributed ACID Key-Value Dat...
by hodr_super on Thursday September 19, 2024 @11:03AM
(#41592663)
If it's not open-sourced, I’m not going to use it to store my critical data. Just saying...
[ Parent
| on HN ]
Re:Show HN: EloqKV – Scalable Distributed ACID Key-Value Dat...
by ljchen on Thursday September 19, 2024 @11:35AM
(#41592995)
I second this. It's too risky and simply not worth it. Nevertheless, I find this "optional ACID" thing interesting. Many years ago when I was a graduate student, NoSQL was a big thing. It was widely claimed that transactions were expensive and you had to drop them in exchange to scale. I always had this question that if transactions were the culprit, why not turning them off? I later found that the relational system is such a monolith that everything (caching, concurrency control, logging, locking) is wired together in an extremely complex way and there is simply no "turning off".
Re:Show HN: EloqKV – Scalable Distributed ACID Key-Value Dat...
by throwaway81523 on Friday September 20, 2024 @03:27PM
(#41604866)
Redis simply serializes every operation, I thought. Transaction = run a Lua script as a single operation. I think that is ACID, if you count RAM as "durable" and doing one thing at a time as "concurrent".
Re:Show HN: EloqKV – Scalable Distributed ACID Key-Value Dat...
by hodr_super on Friday September 20, 2024 @09:34PM
(#41606814)
Yeah, I think they were talking about distributed transactions, Redis only support transaction in a single instance, not in a cluster. You can not run Lua across machines.
Re:Show HN: EloqKV – Scalable Distributed ACID Key-Value Dat...
by throwaway81523 on Saturday September 21, 2024 @02:43AM
(#41607987)
https://yourdatafitsinram.net h/t daemonology ;)