Мы смотрим на CQRS и оцениваем MongoDB как нашу базу данных запросов. У нас есть несколько филиалов с очень плохим подключением к Интернету (256 - 768 МБ DSL), которые не могут быть модернизированы (удаленные сельские районы без опций ISP). Идея заключалась в том, что мы могли бы установить коробку с MongoDB в каждом филиале и использовать своего рода кластеризацию, чтобы считывания стали очень быстрыми, поскольку к ним обращались по локальной сети.
Мне не нужно переключаться при сбое или высокой доступности.
Как настроить MongoDB, чтобы компьютеры в филиале общались с экземпляром Mongodb в филиале? Обратите внимание, что это будет только для чтения.
Если MongoDB не может поддерживать этот рабочий процесс, тогда я открыт для предложений относительно альтернативных баз данных на основе документов, которые могут это поддерживать.