Výkon bezserverového účtu služby Azure Cosmos DB

PLATÍ PRO: NoSQL MongoDB Cassandra Gremlin Tabulka

Bezserverové prostředky Azure Cosmos DB mají charakteristiky výkonu, které se liší od vlastností zřízených prostředků propustnosti. Bezserverové kontejnery nenabízí žádné záruky předvídatelné propustnosti nebo latence. Maximální kapacita bezserverového kontejneru je určena daty, která jsou v něm uložena. Kapacita se liší podle velikosti úložiště.

Změny jednotek žádostí

Bezserverový účet Služby Azure Cosmos DB nabízí 5 000 jednotek žádostí za sekundu (RU/s) pro kontejner. Pokud se ale vaše úloha zvýší na více než 250 GB nebo o více než pět fyzických oddílů, podle toho, co nastane dříve, jednotky žádostí (RU) rostou lineárně s počtem základních fyzických oddílů vytvořených v kontejneru. Po přidání každého nového fyzického oddílu nad rámec původních pěti fyzických oddílů se k maximální propustnosti kontejneru přidá 1 000 RU/s.

Následující tabulka uvádí růst RU s větší velikostí úložiště:

Maximální úložiště Minimální počet fyzických oddílů RU/s na kontejner RU/s na fyzický oddíl
<=50 GB 1 5 000 5 000
<=100 GB 2 5 000 2,500
<=150 GB 3 5 000 1,666
<=200 GB 4 5 000 1,250
<=250 GB 5 5 000 1 000
<=300 GB 6 6 000 1 000
<=350 GB 7 7,000 1 000
<=400 GB 8 8 000 1 000
......... ... ...... ......
<= 1 TB 20 20 000 1 000

Pokud se v kontejneru vytvoří více než 20 oddílů, může se počet RU pro bezserverový kontejner zvýšit nad 20 000 RU/s. Rychlost RU/s závisí na distribuci klíčů logických oddílů, které jsou ve vašem bezserverovém kontejneru.

Poznámka

Čísla popsaná v tomto článku představují maximální kapacitu RU/s, která je k dispozici pro bezserverový kontejner. Je však důležité si uvědomit, že pokud zvolíte typ bezserverového účtu, nemáte žádné záruky předvídatelné propustnosti nebo latence. Pokud váš kontejner vyžaduje tyto typy záruk, doporučujeme místo bezserverového účtu vytvořit účet zřízené propustnosti.

Další kroky