Что такое строка подключения MongoDB?

Строка подключения MongoDB — это URI, который код приложения использует для подключения к серверу или кластеру MongoDB. Она может включать имена хостов, порты, данные аутентификации, настройки replica set и параметры запроса.

Формат URI имеет значение, поскольку для одной и той же базы данных могут требоваться разные варианты подключения в зависимости от того, используется ли стандартный сервер, replica set или запись SRV.

Описание инструмента

Этот инструмент генерирует URI подключения MongoDB на основе указанных вами настроек. Заполните информацию о хосте, данные аутентификации и необязательные параметры запроса, затем скопируйте итоговую строку в конфигурацию приложения.

Инструмент полезен, когда вам нужна строка подключения без ручной сборки синтаксиса URI.

Примеры

Распространённые варианты:

  • Стандартный URI mongodb:// для подключения к хосту и порту
  • URI mongodb+srv:// для кластера на основе SRV
  • Строка подключения с replica set и пользовательскими параметрами запроса

Возможности

  • Генерация URI: создаёт корректную строку подключения MongoDB на основе структурированных данных
  • Поддержка SRV: при необходимости переключается на схему в формате SRV
  • Необязательные параметры: поддерживает TLS, прямое подключение, повторные операции записи и пользовательские параметры запроса

Поддерживаемые форматы

  • mongodb://
  • mongodb+srv://

Ограничения

  • Требуются как минимум один хост и имя базы данных.
  • В режиме SRV поле порта игнорируется.
  • При выборе режима SRV TLS отключается автоматически.