Подключения / отключения MongoDB C # (Официальный драйвер) - PullRequest
7 голосов
/ 18 марта 2011

Скажите, пожалуйста, как я должен подключиться / отключиться от MongoDB через официальный драйвер C #?Вопрос прост и проблема тривиальна для первого взгляда, но:

1) Нужно ли самому вызывать метод Disconnect, или он будет закрыт каким-либо методом, например Dispose?

2)Нужно ли подключаться каждый раз, когда мне нужно отправить запрос в Монго?Или лучше будет сохранить Connection?

3) Полезен ли метод Reconnect?Используете ли вы это?

Любой дополнительный совет?

Большое спасибо !!!

Обновление: Мой вопрос о жизненном циклесоединения;)

1 Ответ

12 голосов
/ 18 марта 2011

Официальный драйвер поддерживает внутренний пул соединений. Вам не нужно избавляться от каких-либо соединений или даже устанавливать новые соединения.

Запрос подключения так же прост, как этот

MongoServer.Create(mongoConnectionString)

Подробнее на сайте для водителя .

...