Re:ArangoDB: Multi-model highly available NoSQL database
by tpetry on Thursday January 17, 2019 @03:27AM
(#18929248)
Citus is doing sharding and replication: Citus will shard your data and place every shard on e.g. 3 servers. So one server dying is no problem because the data is replicated 2 times.
[ Parent
| on HN ]
Re:ArangoDB: Multi-model highly available NoSQL database
by manigandham on Friday January 18, 2019 @10:57AM
(#18940143)
Ah I see that now. However that's not by default and it still only applies to "distributed" tables, not all the data in the database. Combined with a single-master, it's nowhere near the replica functionality provided by natively distributed storage systems.
Re:ArangoDB: Multi-model highly available NoSQL database
by jbergens on Thursday January 17, 2019 @06:29AM
(#18929979)
Do they have ACID transactions around writing to all 3 servers? Doesn't that cause bad performance?
You might also end up with a LOT of servers unless you starting sharing servers for different shards (but still with different sets of 3 servers for every shard).