Wydajność konta bezserwerowego usługi Azure Cosmos DB

DOTYCZY: Nosql Mongodb Cassandra Gremlin Tabeli

Zasoby bezserwerowe usługi Azure Cosmos DB mają charakterystyki wydajności, które różnią się od cech aprowizowanych zasobów przepływności. Kontenery bezserwerowe nie oferują żadnych gwarancji przewidywalnej przepływności ani opóźnień. Maksymalna pojemność kontenera bezserwerowego zależy od danych przechowywanych w nim. Pojemność różni się w zależności od rozmiaru magazynu.

Żądanie zmian jednostek

Konto bezserwerowe usługi Azure Cosmos DB oferuje 5000 jednostek żądań na sekundę (RU/s) dla kontenera. Jeśli jednak obciążenie zwiększa się do ponad 250 GB lub o więcej niż pięć partycji fizycznych, w zależności od tego, co nastąpi wcześniej, liczba jednostek żądania (RU) rośnie liniowo wraz z liczbą bazowych partycji fizycznych utworzonych w kontenerze. Po dodaniu każdej nowej partycji fizycznej poza oryginalne pięć partycji fizycznych 1000 RU/s jest dodawanych do maksymalnej pojemności przepływności kontenera.

W poniższej tabeli wymieniono wzrost jednostek ŻĄDANIA o zwiększonym rozmiarze magazynu:

Maksymalny rozmiar magazynu Minimalna liczba partycji fizycznych Ru/s na kontener Ru/s na partycję fizyczną
<=50 GB 1 5000 5000
<=100 GB 2 5000 2500
<=150 GB 3 5000 1,666
<=200 GB 4 5000 1,250
<=250 GB 5 5000 1000
<=300 GB 6 6000 1000
<=350 GB 7 7,000 1000
<=400 GB 8 8000 1000
......... ... ...... ......
<= 1 TB 20 20 000 1000

Jednostki RU mogą zwiększyć się powyżej 20 000 RU/s dla kontenera bezserwerowego, jeśli w kontenerze zostanie utworzonych więcej niż 20 partycji. Szybkość jednostek RU/s zależy od dystrybucji kluczy partycji logicznych, które znajdują się w kontenerze bezserwerowym.

Uwaga

Liczby opisane w tym artykule reprezentują maksymalną pojemność ru/s dostępną dla kontenera bezserwerowego. Należy jednak pamiętać, że w przypadku wybrania typu konta bezserwerowego nie ma żadnych gwarancji przewidywalnej przepływności ani opóźnień. Jeśli kontener wymaga tych typów gwarancji, zalecamy utworzenie typu konta aprowizowanej przepływności zamiast konta bezserwerowego.

Następne kroki