Amazon DocumentDB использует общее хранилище, которое совсем не то, что вам нужно, и не решает вашу проблему. MongoDB будет очень плохим выбором для вашего сценария, и репликация мастер-мастер - это действительно сложная проблема. CouchDB (как вы используете) - первое, что приходит на ум, но вы действительно должны искать эту явную функцию, если вы ищете замену. Также обратите внимание, что во многих установках с несколькими мастерами предполагается, что разделение происходит между мастерами, но клиенты по-прежнему могут подключаться ко всем или некоторым мастерам, что не в вашем случае, поскольку у клиентов имеется только один действительный мастер.
Другим вариантом будет создание вашей репликации самостоятельно с использованием системы очередей или аналогичной, но для этого потребуется еще больше инфраструктуры в каждом местоположении (поскольку проблема заключается в обрыве соединения с Интернетом), и это будет «просто», если разные офисы редко или никогда не редактируют одни и те же документы, потому что вручную приходится сталкиваться с проблемой слияния.
Вы не объясняете, что вас беспокоит масштабирование, но я не вижу, чтобы MongoDB или любая другая база данных NoSQL имела такие отличные черты масштабируемости, как CouchDB.
РЕДАКТИРОВАТЬ: На самом деле вы ищете оптимистической репликации (или Lazy Replication, возможной последовательности)