Часто задаваемые вопросы об Azure Cosmos DB для MongoDB в архитектуре RU

Область применения: MongoDB

Поддерживает ли Azure Cosmos DB для MongoDB (ЕЗ) требования к месту размещения данных?

Да, размещение данных регулируется на уровне учетной записи базы данных, связанной с одним или несколькими регионами. Как правило, вы создаете учетную запись базы данных для каждого требования к месту проживания. Например, если у вас есть требование хранить данные в США и ЕС, вы создадите две учетные записи базы данных, одну в США и одну в ЕС.

Поддерживает ли Azure Cosmos DB для MongoDB (RU) документы размером более 2 МБ?

Да, документы размером до 16 МБ полностью поддерживаются.

Поддерживает ли Azure Cosmos DB для MongoDB (RU) сортировку с несколькими полями?

Да, поддерживается сортировка с несколькими полями. Составной индекс требуется для полей в сортировке, чтобы обеспечить эффективность операции и масштабируемость.

Выполняет ли линейное масштабирование Azure Cosmos DB для MongoDB (ЕЗ)?

Во многих случаях затраты Azure Cosmos DB масштабируется лучше, чем линейные. Например, если вы читаете документ размером 1 КБ, эта операция соответствует одной единице запроса (ЕЗ). Но если вы читаете документ размером 10 КБ, эта большая операция по-прежнему соответствует примерно одному ЕЗ. Калькулятор емкости поможет оценить потребности в пропускной способности.

Как шифровать данные Azure Cosmos DB для MongoDB (RU) и управлять доступом на уровне поля?

Azure Cosmos DB для MongoDB (RU) поддерживает шифрование на уровне полей.

Разделы справки платить за единицы запросов Azure Cosmos DB для MongoDB (ЕЗ)?

Azure Cosmos DB для MongoDB (RU) предлагает три режима емкости: подготовленную пропускную способность, автомасштабирование и бессерверные. Автомасштабирование мгновенно масштабируется в соответствии с вашими потребностями и бессерверные только расходы за используемую пропускную способность.

Какие функции поддерживаются в Azure Cosmos DB для MongoDB (RU)?

Azure Cosmos DB для MongoDB (RU) поддерживает широкий набор функций MongoDB, поддерживаемых архитектурой безграничного масштабирования Azure Cosmos DB. К этим функциям относятся конвейеры агрегирования, потоки изменений, индексы, геопространственные запросы и многое другое. Дополнительные сведения см . в матрице поддержки функций.

Работает ли Azure Cosmos DB для MongoDB (ЕЗ) локально?

Azure Cosmos DB для MongoDB (ЕЗ) — это облачная мультитенантная служба, которая недоступна в локальной среде. Azure Cosmos DB предлагает эмулятор для локальной разработки и тестирования.

Разделы справки подключиться к базе данных Azure Cosmos DB для MongoDB (RU)?

Самый быстрый способ подключения к базе данных Azure Cosmos DB для MongoDB (RU) — использовать функцию быстрого запуска на странице ресурса в портал Azure. Краткое руководство содержит фрагменты кода, предварительно настроенные для подключения к базе данных.

В Azure Cosmos DB строгие требования к безопасности и стандарты. Для учетных записей Azure Cosmos DB требуется проверка подлинности и безопасная связь с помощью протокола TLS/SSL. В любых примерах сборки используйте TLS/SSL версии 1.2.

Дополнительные сведения см. в статье "Подключение к базе данных API для MongoDB RU".

Что означает коды ошибок при использовании Azure Cosmos DB для MongoDB (RU)?

Наряду с общими кодами ошибок MongoDB в Azure Cosmos DB для MongoDB (RU) есть собственные коды ошибок. Дополнительные сведения см . в руководстве по устранению неполадок API для MongoDB (RU).

Поддерживаются ли драйверы, отличные от Майкрософт для MongoDB, для использования с Azure Cosmos DB для MongoDB (RU)?

Да, вы можете использовать драйверы, отличные от Microsoft MongoDB Open Database Connectivity (ODBC) с Azure Cosmos DB для MongoDB (RU).