Ошибка драйвера C # MongoDB (NORM) - PullRequest
1 голос
/ 20 декабря 2010

Я использовал драйвер NORM в производстве. Новогодние каникулы - это очень круто, поэтому мой проект загружается очень сильно, и я хочу настроить набор репликации, но у меня есть проблема - Norm не поддерживает набор репликации :(. Насколько я понимаю, тоже шардинг?

Помогите мне :) Кто использовал mongodb csharp или официальный драйвер 10gen с replset? Есть ли проблемы на производстве? Если я выберу другой драйвер, мне придется переписать репозиторий, но я не хочу, чтобы он был напрасным. Есть ли какие-то проблемы?

1 Ответ

1 голос
/ 20 декабря 2010

Sharding не должен зависеть от поддержки конкретного драйвера. Когда вы шардируете, вы подключаетесь к приложению маршрутизатора mongos, и этот маршрутизатор ведет себя точно так же, как mongod.

Таким образом, вы должны иметь возможность осколка. Но вам, вероятно, потребуется изменить «строку подключения». Рекомендуемая настройка - один mongos на сервер приложений (вместо текущего mongod).

...