Sie betreiben eine Node.js-Anwendung, die den offiziellen MongoDB-Treiber für MongoDB Atlas verwendet. Sie planen, zu Azure zu migrieren, wobei Codeänderungen minimal gehalten und Ausfallzeiten während der Migration minimiert werden sollen. Was sollten Sie tun?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Erstellen Sie ein Azure Cosmos DB for MongoDB-Konto und aktualisieren Sie die Verbindungszeichenfolge der Anwendung, um auf den Cosmos DB for MongoDB-Endpunkt zu verweisen; verwenden Sie weiterhin den MongoDB-Treiber., Verwenden Sie den Azure Database Migration Service (DMS), um eine Online-Migration von MongoDB Atlas zu Azure Cosmos DB for MongoDB durchzuführen..
Warum dies die Antwort ist
Die korrekten Antworten sind "Erstellen Sie ein Azure Cosmos DB for MongoDB-Konto und aktualisieren Sie die Verbindungszeichenfolge der Anwendung, um auf den Cosmos DB for MongoDB-Endpunkt zu verweisen; verwenden Sie weiterhin den MongoDB-Treiber" und "Verwenden Sie den Azure Database Migration Service (DMS), um eine Online-Migration von MongoDB Atlas zu Azure Cosmos DB for MongoDB durchzuführen". Azure Cosmos DB for MongoDB bietet eine API-Kompatibilität mit MongoDB, sodass die vorhandene Node.js-Anwendung mit minimalen Codeänderungen (nur die Verbindungszeichenfolge) und dem offiziellen MongoDB-Treiber weiterarbeiten kann. Dies minimiert sowohl Codeänderungen als auch Ausfallzeiten. Der Azure Database Migration Service (DMS) ermöglicht eine Online-Migration von MongoDB Atlas zu Azure Cosmos DB for MongoDB, was die Ausfallzeiten während der Migration ebenfalls minimiert. Die Option, die Anwendung für das Azure Cosmos DB SQL API SDK umzuschreiben, würde erhebliche Codeänderungen erfordern, was den Anforderungen widerspricht. Die Verwendung von mongodump/mongorestore mit einem Azure Cosmos DB SQL API-Konto ist nicht direkt kompatibel, da das SQL API ein anderes Datenmodell und eine andere Abfragesprache verwendet als MongoDB.
Bestehen Sie Ihre Prüfung – ohne endlose Antwortsuche
Erhalten Sie jede verifizierte Frage und Erklärung für diese Prüfung an einem Ort und sparen Sie Stunden der Vorbereitung. Über 1.000 Zertifizierungen · Über 20 Sprachen · Kostenloser Start.
Bestehen Sie Ihre Prüfung schneller → Keine Karte erforderlich