#azure-cosmosdb-mongoapi
#azure-cosmosdb-mongoapi
Вопрос:
Я пытаюсь выяснить, какая версия MongoDB используется CosmosDB?
Пытался проверить портал Azure cosmosdb для получения дополнительной информации, но на нем не указана конкретная версия.
Комментарии:
1. CosmoDB — это не MongoDB. Итак, ваш вопрос не имеет смысла.
2. @Rthomas529 Теперь я это понимаю. Кроме того, нет ничего плохого в том, чтобы задать вопрос. Если бы я знал это заранее, я бы не стал публиковать вопрос в первую очередь. Однако спасибо за вашу помощь!
3. Чтобы узнать, какая версия проводного протокола MongoDB поддерживается cosmos DB, вы можете подключиться к cosmos DB из robo mongo 3T client или mongo shell и выполнить
db.version()
Ответ №1:
Из этого link
:
API Azure Cosmos DB для MongoDB по умолчанию совместим с сервером MongoDB версии 3.2. Поддерживаемые операторы и любые ограничения или исключения перечислены ниже. Функции или операторы запросов, добавленные в MongoDB версии 3.4, в настоящее время доступны в качестве функции предварительного просмотра. Любой клиентский драйвер, который понимает эти протоколы, должен иметь возможность подключаться к API Azure Cosmos DB для MongoDB.
Комментарии:
1. Cosmos DB на самом деле не является MongoDB. Итак, в MongoDB нет «версии 3.2». Совместимость находится на уровне API. Важное различие, которое, я думаю, явно не передано в этом ответе (и вопрос OPs звучит так, как будто они предполагают, что MongoDB — это движок, работающий за Cosmos DB).
2. Он был обновлен для поддержки версии 4.0 Ссылка