Csatlakozás és lekérdezés egy MongoDB-hez készült Azure Cosmos DB-vel
Miután létrehozott egy Azure Cosmos DB-fiókot MongoDB-fiókhoz, egyszerűen csatlakozhat ehhez a fiókhoz. Függetlenül attól, hogy .NET-ről, Node.js, MongoDB Shellről, Java-ról, Pythonról vagy más forrásból csatlakozik, könnyen követheti a csatlakozási utasításokat vagy szkripteket az Azure Portalon. Ezek a kódrészletek csökkentik a saját kapcsolati sztring létrehozásának vagy a MongoDB Shell használatával a fiókhoz való csatlakozásnak a módját. Tekintsük át gyorsan, hogy hol találhatók ezek az információk.
Az Azure Portalon keresse meg a MongoDB-hez készült Azure Cosmos DB-fiókot.
A bal oldali Azure Cosmos DB for MongoDB-fiók menüben válassza a Gyors üzembe helyezés lehetőséget.
A különböző programozási nyelvekhez lapfülek tartoznak. Mindegyik lap tartalmaz egy már előkészített kódrészletet, amellyel csatlakozhat az Azure Cosmos DB for MongoDB-fiókhoz. Mindössze annyit kell tennie, hogy másolja és illessze be a kódot módosítás nélkül az alkalmazás kódjába vagy eszközébe. Ha a programozási nyelv vagy eszköz nem szerepel a listában, az utolsó lap felsorolja a leggyakoribb paramétereket, például a gazdagépet, a portot, a felhasználónevet és a jelszót, hogy saját kapcsolati sztring hozzon létre ezen a nyelven vagy eszközön.
Igaz, a kapcsolati sztring használata nem az éles alkalmazások ajánlott eljárása. Ehelyett felügyelt identitást vagy más biztonságos módszert kell használnia az Azure Cosmos DB for MongoDB-fiókhoz való csatlakozáshoz. Az előző egység több kódrészletet is használ, amelyek bemutatják, hogyan csatlakozhat egy Azure Cosmos DB for MongoDB-fiókhoz felügyelt identitás használatával.
Bár egyszerű csatlakozni egy MongoDB-hez készült Azure Cosmos DB-fiókhoz, továbbra is ügyelnünk kell a megfelelő particionálási és indexelési stratégia kiválasztására a MongoDB-adatbázisokhoz készült Azure Cosmos DB tervezésekor. Többnek kell lennie, mint az adatok csatlakoztatásának és betöltésének/olvasásának. Ezeket a témaköröket részletesebben tárgyaljuk a particionálási és indexelési modulban.