Мы настраиваем новую среду mongo, мигрируя с существующей. В настоящее время у нас есть два шарда, и у нас есть три хоста для этого (и еще три, гораздо меньших размера, в качестве серверов конфигурации).
Многие примеры показывают сегментирование как N экземпляров mongod для набора реплик, а затем по одному RS для каждого сегмента.
Если мы хотим развернуть два шарда на трех хостах, это будет означать, что каждый хост должен будет запускать два экземпляра mongod, один из которых является членом RS0, другой - членом RS1, а затем RS0 будет использоваться для первый осколок и RS1 для второго.
Я нахожу некоторые части документации mongo довольно запутанной, поэтому я хотел бы подтвердить: верно это предположение или нет?
Имеет ли это вообще смысл? Учитывая, что с точки зрения памяти и процессора этого достаточно, есть ли что-то глупое в этой настройке?