Wydajność konta bezserwerowego usługi Azure Cosmos DB
DOTYCZY: NoSQL MongoDB Kasandra Gremlin Stół
Zasoby bezserwerowe usługi Azure Cosmos DB mają charakterystykę 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 z liczbą bazowych partycji fizycznych utworzonych w kontenerze. Po dodaniu każdej nowej partycji fizycznej poza oryginalną pięcioma partycjami fizycznymi 1000 RU/s jest dodawanych do maksymalnej 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 | 5,000 | 5,000 |
<=100 GB | 2 | 5,000 | 2500 |
<=150 GB | 3 | 5,000 | 1,666 |
<=200 GB | 100 | 5,000 | 1,250 |
<=250 GB | 5 | 5,000 | 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ę o ponad 20 000 RU/s dla kontenera bezserwerowego, jeśli w kontenerze jest tworzonych 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 masz ż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
- Dowiedz się więcej o opcji bezserwerowej usługi Azure Cosmos DB.
- Dowiedz się więcej o jednostkach żądań.
- Sprawdź, jak wybrać między aprowizowaną przepływnością i bezserwerową.