Vysvětlení propustnosti

Dokončeno

V naší základní hierarchii prostředků je databáze Azure Cosmos DB for NoSQL jednotkou správy pro sadu kontejnerů založených na schématu. Každý kontejner je jednotka škálovatelnosti pro propustnost i úložiště.

Kontejnery se horizontálně rozdělují napříč výpočetními prostředky v rámci oblasti Azure. Kontejner se distribuuje napříč všemi oddíly v rámci kontejneru a všemi oblastmi Azure, které konfigurujete ve svém účtu Azure Cosmos DB for NoSQL.

I s propustností distribuovanou napříč oddíly pro kontejner a oblasti v účtu s dynamickým automatickým škálováním se vertikálně navyšují pouze oddíly a oblasti, ve kterých dochází k žádostem. Dynamické automatické škálování zajišťuje, aby náklady odrážely pouze propustnost spotřebovanou aplikací.

Zřizování propustnosti na úrovni kontejneru

Zřízená propustnost na úrovni kontejneru

Veškerá propustnost zřízená výhradně na úrovni kontejneru je vyhrazena pouze pro tento kontejner. Tato propustnost je dostupná jenom pro tento kontejner po celou dobu. Tato propustnost je také finančně zajištěná smlouvami SLA (smlouvy o úrovni služeb).

Uživatelé, kteří vytvářejí nové účty, by měli začít bez serveru, protože se účtují jenom při provádění požadavků. Bezserverová aplikace je nákladově efektivní při vývoji nových aplikací. Je také vhodný pro aplikace na úrovni produkce s občasnými požadavky nebo jinými požadavky na nízké využití.

Poznámka:

Uživatelé můžou také zřídit propustnost pro databázi, která je sdílená napříč všemi kontejnery. Tato možnost by se ale měla použít jenom v případě, že všechny kontejnery mají zhruba stejný objem požadavků a dat, protože není možné zaručit výkon, když se tyto kontejnery značně liší.