Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
PLATÍ PRO:
NoSQL
MongoDB
Cassandra
Skřítek
Stůl
Azure Cosmos DB je k dispozici ve dvou různých režimech kapacity: zřízená propustnost a bezserverová. V obou režimech můžete provádět přesně stejné databázové operace, ale způsob, jakým se vám tyto operace účtují, se výrazně liší.
Následující video vysvětluje základní rozdíly mezi těmito režimy a způsob, jakým odpovídají různým typům úloh:
Podrobné porovnání
| Kritéria | Zřízená propustnost | Bezserverová architektura |
|---|---|---|
| Nejvhodnější pro | Úlohy s trvalým provozem vyžadující předvídatelný výkon | Úlohy s přerušovaným nebo nepředvídatelným provozem a poměrem provozu s nízkým průměrem a špičkou |
| Jak to funguje | Pro každý z kontejnerů nakonfigurujete určitou zřízenou propustnost vyjádřenou v jednotkách žádostí za sekundu (RU/s). Každé sekundy je toto množství jednotek žádostí k dispozici pro vaše databázové operace. Zřízenou propustnost je možné automaticky aktualizovat nebo automaticky upravit pomocí automatického škálování. | Spustíte databázové operace s kontejnery, aniž byste museli konfigurovat žádnou dříve zřízenou kapacitu. |
| Geografická distribuce | K dispozici (neomezený počet oblastí Azure) | Nedostupné (bezserverové účty můžou běžet jenom v jedné oblasti Azure) |
| Výkon | Méně než 10 ms latence pro čtení a zápisy bodů, na které se vztahuje smlouva SLA | Méně než 10 ms latence pro čtení bodů a méně než 30 ms pro zápisy pokryté SLO |
| Model fakturace | Fakturace se provádí za hodinu pro zřízené RU/s bez ohledu na to, kolik RU se spotřebovalo. | Fakturace se provádí po hodinách za počet RU spotřebovaných vašimi databázovými operacemi. |
Maximální dostupnost RU/s závisí na datech uložených v kontejneru. Další informace najdete v tématu Výkon bezserverového účtu služby Azure Cosmos DB.
Odhad očekávané spotřeby
V některých situacích může být nejasné, jestli by pro danou úlohu měla být zvolena zřízená propustnost nebo bezserverová. Pro zjednodušení tohoto rozhodnutí můžete odhadnout svou celkovou očekávanou spotřebu, tedy celkový počet požadavkových jednotek (RU), které můžete spotřebovat za měsíc.
Další informace najdete v tématu Odhad nákladů na bezserverové prostředí.
Příklad 1: U úlohy se očekává nárůst až na 500 RU/s a využití celkem 20 000 000 RU za měsíc.
- V režimu provizionovaného výkonu byste kontejner nakonfigurovali s průtokem 500 RU/s za měsíční náklady:
$0.008 * 5 * 730 = $29.20 - V bezserverovém režimu byste zaplatili za spotřebované RU:
$0.25 * 20 = $5.00
Příklad 2: U úlohy se očekává nárůst až na 500 RU/s a využití celkem 250 000 000 RU za měsíc.
- V režimu zřízené propustnosti byste pro měsíční náklady nakonfigurovali kontejner se zřízenou propustností s množstvím 500 RU/s:
$0.008 * 5 * 730 = $29.20 - V bezserverovém režimu byste zaplatili za spotřebované RU:
$0.25 * 250 = $62.50
Tyto příklady nepočítá s náklady na úložiště, což je stejné mezi těmito dvěma režimy.
Poznámka:
Náklady uvedené v předchozím příkladu jsou určené pouze pro demonstrační účely. Nejnovější informace o cenách najdete na stránce s cenami.