Echo JS 0.11.0

<~>

tracker1 1642 days ago. link 1 point
One of the things I wish that were done differently in mongo, is that is supported a sharding + replication scheme similar to how many other systems do such as ElasticSearch, Cassandra, RethinkDB etc.  For that matter, I really wish RethinkDB had as much support as mongo.

Also, I've been in a situation where the network failed between all nodes (major Azure outtage a few years ago) where nodes were up/down several times over a few hours and the databases would no longer sync up at all...  That was not fun in any way shape or form.  In the end, it was mirrored data from the primary dbms, and I just rebuilt the cluster and cleared the replication records in the source database.

If you're doing replication with mongodb, understand how to take the nodes out and re-create a cluster from a single node.