MongoDB–Cosmos DB-alkalmazások migrálása

Befejeződött

Miután migrálta az adatokat a Cosmos DB-be, frissítenie kell az adatokat elérő alkalmazásokat. Miután frissítette az alkalmazásban a kapcsolati sztringeket, érdemes megfontolnia az adatbázis finomhangolását.

Ebben a leckében az Azure Portallal fogja megkeresni az új Cosmos DB-adatbázis kapcsolati adatait. Ezután hangolja a Cosmos DB-t, válassza ki a megfelelő konzisztenciaszintet, és gondolja át, hogyan terjesztheti az adatokat földrajzilag.

Kapcsolati sztringek frissítése

Az alkalmazás új kapcsolati sztringjének megtekintéséhez hajtsa végre a következő lépéseket:

  1. Nyissa meg Cosmos DB-fiókját az Azure Portalon, és válassza a Gyors üzembe helyezés lehetőséget.
  2. Válassza ki az alkalmazás platformját.
  3. Másolja ki az alkalmazás kapcsolati sztringjét, és tekintse át a mintakódrészletet.

A gyorsindítási beállításoknál több beállításért válassza a Beállítások területen a Kapcsolati sztring lehetőséget. Ezután megadhatja a biztonsági adatokat, és megkaphat egy adott kapcsolati sztringet a beállításokhoz.

További információ: MongoDB-alkalmazás csatlakoztatása az Azure Cosmos DB-hez

Adatbázis hangolása alkalmazáshoz

Az adatbázis legjobb teljesítményhez való finomhangolásához hajtsa végre a következő lépéseket: Az indexek optimalizálása alapértelmezés szerint minden mező indexelt. Az összes mező indexelése ideális olyan rendszerekhez, amelyek elsősorban olvasási kéréseket tartalmaznak. Ha olyan rendszere van, amely elsősorban írási kérelmeket küld, érdemes lehet eltávolítania néhány indexet. Vegye figyelembe, hogy egyes írási műveletek olvasási és írási műveletet is magukban foglalnak. Előfordulhat például, hogy egy megrendelés olvasással ellenőrzi a kreditkorlátot, mielőtt megírná a rendelést.

Konzisztenciaszint kiválasztása

Az alapértelmezett konzisztenciaszint a Munkamenet, de ezt a Beállítások területen módosíthatja.

Az adatok elosztása

Az Azure Cosmos DB-fiók beállításai között globálisan replikálhatja az adatokat. A rendelkezésre állás javítása érdekében érdemes megfontolni, hogy legalább két régióban legyenek adatok, még akkor is, ha az összes felhasználó egy helyen található.

Az adatbázis finomhangolásával kapcsolatos további információkért tekintse meg a migrálás utáni optimalizálási lépéseket az Azure Cosmos DB Api For MongoDB-hez való használatakor