2 ms·
1) CouchDB, because we needed a document database and CouchDB is the cool one. The multi main replication model is also very interesting. 2) self managed, beca
by speedgoose 6y ago
1) CouchDB, because we needed a document database and CouchDB is the cool one. The multi main replication model is also very interesting.
2) self managed, because managed couchdb are rare.
3) the indexes uses tons of ram, we have to be very careful when we index something.
4) I would migrate to a managed postgresql because transactions are something we would like to have, and the replication model wasn't that useful after all.
5) we can use bigger vms and more vms. Couchdb will scale okay as long as we have enough ram for the indexes.
6) a few VMs, 50€ with OVH or 500€ with Azure.