Migrace aplikací MongoDB do Cosmos DB
Po migraci dat do Služby Cosmos DB budete muset aktualizovat aplikace, které k datům přistupují. Po aktualizaci připojovacích řetězců v aplikaci byste měli zvážit ladění databáze.
V této lekci použijete Azure Portal k vyhledání podrobností o připojení pro novou databázi Cosmos DB. Pak vyladíte Cosmos DB, zvolíte odpovídající úroveň konzistence a budete přemýšlet o tom, jak geograficky distribuovat data.
Aktualizace připojovacích řetězců
Pokud chcete zobrazit nový připojovací řetězec pro vaši aplikaci, proveďte následující kroky:
- Na webu Azure Portal otevřete účet cosmos DB a vyberte rychlý start.
- Vyberte platformu pro vaši aplikaci.
- Zkopírujte připojovací řetězec pro vaši aplikaci a zkontrolujte ukázkový fragment kódu.
Pokud chcete více možností než nastavení rychlého startu, v Nastavenívyberte Připojovací řetězec. Pak můžete zadat informace o zabezpečení a získat konkrétní připojovací řetězec pro vaše nastavení.
Další informace najdete v tématu Připojení aplikace MongoDB ke službě Azure Cosmos DB
Ladění databáze pro použití aplikace
Pokud chcete ladit databázi s nejlepším výkonem, měli byste provést následující kroky: Ve výchozím nastavení se indexují všechna pole. Indexování všech polí je ideální pro systém s převážně požadavky na čtení. Pokud máte systém s převážně požadavky na zápis, můžete některé indexy odebrat. Vezměte v úvahu, že některé operace zápisu zahrnují akci čtení i zápisu. Například objednávka může zahrnovat čtení ke kontrole limitu kreditu před zápisem objednávky.
Výběr úrovně konzistence
Výchozí úroveň konzistence je Relace, ale můžete ji změnit v nastavení .
Rozdělte svá data
V Nastavení účtu služby Azure Cosmos DB můžete replikovat data globálně. Pokud chcete zlepšit dostupnost, měli byste zvážit, jestli máte data alespoň ve dvou oblastech, i když jsou všichni vaši uživatelé na jednom místě.
Další informace o ladění databáze najdete v tématu kroky optimalizace po migraci při použití rozhraní API služby Azure Cosmos DB pro MongoDB