Если вы планируете большое кол-во записей в коллекцию и малое кол-во чтений - то только репликация. MongoDB с рождения не был рассчитан на работу в режиме одиночного сервера. Минимум: 2 сервера + 1 арбитр.
И тогда запись будет идти на primary, а читать можно принудительно со slave. Slave'у можно так же принудительно запретить становится primary.