Sdílet prostřednictvím


Volba mezi zřízenou propustností a bezserverovým režimem

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í (RU) za sekundu. 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)
Maximální velikost úložiště na kontejner Bez omezení 1 TB1
Výkon < Latence 10 ms pro čtení a zápisy bodů, na které se vztahuje smlouva SLA < Latence 10 ms pro čtení bodů a < 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.

1 Bezserverové kontejnery až 1 TB je GA. Maximální dostupnost RU/s závisí na datech uložených v kontejneru. Viz, bezserverový výkon

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á. S tímto rozhodnutím můžete odhadnout celkovou očekávanou spotřebu nebo celkový počet RU, které můžete spotřebovat za měsíc.

Další informace najdete v odhadu 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 zřízené propustnosti byste nakonfigurovali kontejner se zřízenou propustností na množství 500 RU/s za měsíční náklady: 0,008 × 5 * 730 = 29,20 USD
  • V bezserverovém režimu byste zaplatili za spotřebované RU: 0,25 USD * 20 = 5,00 USD

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 nakonfigurovali kontejner se zřízenou propustností na množství 500 RU/s za měsíční náklady: 0,008 × 5 * 730 = 29,20 USD
  • V bezserverovém režimu byste zaplatili za spotřebované RU: 0,25 USD × 250 = 62,50 KČ

(Tyto příklady neúčtují 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.

Další kroky