问题一:顾名思义,MongoDB和CouchDB能否跨数据中心?
问题2:据我所知,MongoDB更注重性能,导致可用性和持久性较低。它在内存中保留一个内存映射,并将数据懒惰地持久化到磁盘。所以,当发生电源故障时,是否有可能丢失数据?那么,couchDB 呢?
MongoDB 复制手册: http ://docs.mongodb.org/manual/replication/
MongoDB 还有一个叫做 Journaling 的东西,它有助于提供写入持久性和崩溃恢复,从 2.0 版开始默认启用。 http://docs.mongodb.org/manual/core/journaling/
Couchbase(不是 CouchDB)确实通过 XDCR 提供了额外的功能 - 跨数据中心复制能够运行地理上分布的集群集,无论是对等还是单向。 http://www.couchbase.com/couchbase-server/architecture