Sdílet prostřednictvím


Zimaginovaná aplikace MongoDB

PLATÍ PRO: MongoDB

Spustili jste aplikaci pomocí MongoDB jako její databáze. Slovo úst se pomalu šíří a malé, ale věrný uživatelské základní formuláře. Usilovně vám poskytnou zpětnou vazbu a pomáhají vám ji vylepšit. S tím, jak budete dál opravovat problémy a přidávat funkce, více a více uživatelů se zamiluje do vaší aplikace a vaši uživatelé se rozrůstají jako sněhová koule, která se povaluje dolů po kopci. Celebrity a vlivové faktory ji podporují; teenagery používají jeho název jako každodenní sloveso. Najednou se využití vaší aplikace rozrůstá a vy sledujete, jak se počet uživatelů sčítá, a očekáváte, že se vaše vytvoření stane základem na zařízeních po celém světě.

Ale časového limitu se stává stále častější, zejména v případě špičky provozu. Rychlý růst a nepředvídatelná poptávka tlačí vaši infrastrukturu na její limity, což ztěžuje škálovatelnost. Přepracování datového kanálu je ale mimo otázku vzhledem k vašim prostředkům a časovým omezením.

Pro svou flexibilitu jste zvolili MongoDB. Když teď čelíte náročným požadavkům na škálovatelnost, dostupnost, kontinuitu a náklady, azure Cosmos DB pro MongoDB přichází do záchrany.

Aplikaci nasměrujete na připojovací řetězec této plně spravované databáze, která nabízí jednocifernou dobu odezvy v milisekundách, automatickou a okamžitou škálovatelnost a garantovanou rychlost v libovolném měřítku. Dokonce i OpenAI zvolil svou základní službu, aby dynamicky škálovala svou službu ChatGPT – jednu z nejrychleji rostoucích spotřebitelských aplikací – která umožňuje vysokou spolehlivost a nízkou údržbu. Když použijete jeho rozhraní API pro MongoDB, budete dál používat své stávající dovednosti MongoDB a své oblíbené ovladače MongoDB, sady SDK a nástroje a současně využívat následující výhody při výběru některé ze dvou dostupných architektur:

Dynamické škálování aplikace MongoDB

Architektura virtuálních jader

Plně spravovaná služba kompatibilní s MongoDB s vyhrazenými instancemi pro nové a stávající aplikace MongoDB. Tato architektura nabízí známou architekturu virtuálních jader pro uživatele MongoDB, efektivní škálování a bezproblémovou integraci se službami Azure.

  • Integrated Vector Database: Bezproblémová integrace aplikací založených na umělé inteligenci pomocí integrované vektorové databáze. Tato integrace nabízí řešení typu all-in-one, které umožňuje společně ukládat provozní a transakční data a vektorová data. Na rozdíl od jiných řešení vektorové databáze, která zahrnují odesílání dat mezi integracemi služeb, tento přístup šetří náklady a složitost.

  • Ploché ceny s nízkými celkovými náklady na vlastnictví: Užijte si známý cenový model založený na výpočetních prostředcích (virtuálních jádrech a paměti RAM) a úložišti (disky).

  • Zvýšení úrovně dotazování pomocí textových indexů: Zvyšte efektivitu dotazování dat pomocí funkce indexování textu. Bezproblémová navigace v fulltextových vyhledávání v kolekcích MongoDB, což zjednodušuje proces extrahování cenných přehledů z dokumentů.

  • Škálování bez požadovaného klíče horizontálního dělení: Zjednodušte proces vývoje s vertikálním škálováním s vysokou kapacitou, a to vše bez nutnosti klíče horizontálního dělení. Horizontální horizontální dělení a škálování je jednoduché, jakmile jsou kolekce do databází.

  • Bezplatné 35denní zálohy s obnovením k určitému bodu v čase (PITR): Bezplatné 35denní zálohy pro libovolné množství dat.

Tip

Navštivte stránku Volba modelu pro podrobné porovnání každé architektury, která vám pomůže zvolit, která z nich je pro vás správná.

Architektura jednotky žádostí (RU)

Plně spravovaná služba kompatibilní s MongoDB s flexibilním škálováním pomocí jednotek žádostí (RU) Navržené pro aplikace nativní pro cloud.

  • Okamžitá škálovatelnost: Díky funkci automatického škálování se vaše databáze okamžitě škáluje s nulovým obdobím zahřátí. Už nemusíte čekat na MongoDB Atlas nebo jinou službu MongoDB, kterou používáte k vertikálnímu navýšení kapacity a vertikálnímu snížení kapacity až dny.

  • Automatické a transparentní horizontální dělení: Infrastruktura je pro vás plně spravovaná. Tato správa zahrnuje horizontální dělení a optimalizaci počtu horizontálních oddílů při horizontálním škálování vašich aplikací. Automatické a transparentní horizontální dělení šetří čas a úsilí, které jste dříve strávili při zadávání a správě horizontálních oddílů MongoDB Atlas, a můžete se lépe zaměřit na vývoj aplikací pro vaše uživatele.

  • Pět 9 dostupnosti: 99,999% dostupnost je snadno konfigurovatelná, aby se zajistilo, že vaše data jsou vždy tam za vás.

  • Databáze aktivní-aktivní: Databáze mohou zahrnovat více oblastí, bez jediného bodu selhání zápisu a čtení pro stejná data. Globální clustery MongoDB podporují pouze nasazení typu aktivní-pasivní pro zápisy pro stejná data.

  • Nákladově efektivní, podrobná a neomezená škálovatelnost: Platforma se může škálovat v přírůstcích po 1/100. virtuálním počítači kvůli své architektuře. Tato škálovatelnost znamená, že databázi můžete škálovat na přesnou velikost, kterou potřebujete, aniž byste museli platit za nevyužité prostředky.

  • Analýza v reálném čase (HTAP) v libovolném měřítku: Spouštějte analytické úlohy s transakčními daty MongoDB v reálném čase bez jakéhokoli účinku na vaši databázi. Tato analýza je rychlá a levná kvůli využívání cloudového nativního analytického sloupcového úložiště bez kanálů ETL. Snadno vytvářet řídicí panely Power BI, integrovat se službami Azure Machine Learning a Azure AI a přenést všechna data z úloh MongoDB do jednoho řešení datových skladů. Přečtěte si další informace o Azure Synapse Linku.

  • Bezserverová nasazení: V režimu bezserverové kapacity se účtují jenom jednotlivé operace a neplatíte za databázi, když ji nepoužíváte.

Tip

Navštivte stránku Volba modelu pro podrobné porovnání každé architektury, která vám pomůže zvolit, která z nich je pro vás správná.

Poznámka:

Tato služba implementuje wire protocol pro MongoDB. Tato implementace umožňuje transparentní kompatibilitu s klientskými sadami SDK, ovladači a nástroji MongoDB. Tato služba není hostitelem databázového stroje MongoDB. Každý klientský ovladač MongoDB kompatibilní s verzí rozhraní API, kterou používáte, by se měl připojit bez zvláštní konfigurace. Microsoft nespouští databáze MongoDB pro poskytování této služby. Tato služba není přidružená k MongoDB, Inc.

Připojení aplikace MongoDB