Вы запускаете приложение Node.js, которое использует официальный драйвер MongoDB для работы с MongoDB Atlas. Вы планируете перейти на Azure, при этом минимизируя изменения в коде и сокращая время простоя во время миграции. Что вам следует сделать?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Создать учетную запись Azure Cosmos DB for MongoDB и обновить строку подключения приложения, чтобы она указывала на конечную точку Cosmos DB for MongoDB; продолжить использовать драйвер MongoDB., Использовать Azure Database Migration Service (DMS) для выполнения онлайн-миграции из MongoDB Atlas в Azure Cosmos DB for MongoDB..
Почему это правильный ответ
Azure Cosmos DB for MongoDB API обеспечивает совместимость на уровне протокола с MongoDB, что позволяет использовать существующие драйверы и SDK MongoDB без значительных изменений в коде приложения. Это минимизирует изменения в коде и время простоя. Azure Database Migration Service (DMS) поддерживает онлайн-миграцию из MongoDB в Azure Cosmos DB for MongoDB, что позволяет переносить данные с минимальным влиянием на работающее приложение. Переписывание приложения для использования Azure Cosmos DB SQL API SDK потребует значительных изменений в коде. Использование mongodump/mongorestore с Azure Cosmos DB SQL API не позволит использовать существующий драйвер MongoDB, так как SQL API не совместим с протоколом MongoDB.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется