Бесполезно запускать несколько узлов MongoDB на одном сервере, и существуют серьезные недостатки.
Смысл набора реплик заключается в обеспечении избыточности, например, в случае аппаратного или сетевого подключения.отказ.Но если все три узла находятся на одном и том же сервере, то любой такой сбой повлияет на все три сразу - поэтому эта установка не сможет обеспечить избыточность.
Недостатки: будет запущено несколько экземпляров MongoDB на одном серверев конфликты памяти, приводящие к проблемам с производительностью.
Если вы хотите использовать транзакции, то вы можете настроить набор реплик с только одним членом .Вы не получаете никаких преимуществ избыточности или доступности, но это позволит вам начать работу с транзакциями.