Desempenho da conta sem servidor do Azure Cosmos DB
APLICA-SE A: NoSQL MongoDB Cassandra Gremlin Tabela
Os recursos sem servidor do Azure Cosmos DB têm características de desempenho diferentes das características dos recursos de taxa de transferência provisionados. Os contêineres sem servidor não oferecem garantias de taxa de transferência ou latência previsíveis. A capacidade máxima de um contêiner sem servidor é determinada pelos dados armazenados nele. A capacidade varia de acordo com o tamanho do armazenamento.
Solicitar alterações na unidade
Uma conta sem servidor do Azure Cosmos DB oferece 5.000 unidades de solicitação por segundo (RU/s) para um contêiner. Mas se sua carga de trabalho aumentar para mais de 250 GB ou mais de cinco partições físicas, o que ocorrer primeiro, as unidades de solicitação (RUs) crescem linearmente com o número de partições físicas subjacentes que foram criadas no contêiner. Com a adição de cada nova partição física além das cinco partições físicas originais, 1.000 RU/s são adicionados à capacidade máxima de taxa de transferência do contêiner.
A tabela a seguir lista o crescimento da RU com o aumento do tamanho do armazenamento:
Armazenamento máximo | Partições físicas mínimas | RU/s por contentor | RU/s por partição física |
---|---|---|---|
<=50 GB | 1 | 5.000 | 5.000 |
<=100 GB | 2 | 5.000 | 2500 |
<=150 GB | 3 | 5.000 | 1,666 |
<=200 GB | 4 | 5.000 | 1,250 |
<=250 GB | 5 | 5.000 | 1,000 |
<=300 GB | 6 | 6000 | 1,000 |
<=350 GB | 7 | 7000 | 1,000 |
<=400 GB | 8 | 8,000 | 1,000 |
......... | ... | ...... | ...... |
<= 1 TB | 20 | 20.000 | 1,000 |
As RUs podem aumentar além de 20.000 RU/s para um contêiner sem servidor se mais de 20 partições forem criadas no contêiner. A taxa de RU/s depende da distribuição de chaves de partição lógicas que estão em seu contêiner sem servidor.
Nota
Os números descritos neste artigo representam a capacidade máxima de RU/s disponível para um contêiner sem servidor. No entanto, é importante observar que, se você escolher um tipo de conta sem servidor, não terá garantias de taxa de transferência ou latência previsíveis. Se seu contêiner exigir esses tipos de garantias, recomendamos que você opte por criar um tipo de conta de taxa de transferência provisionada em vez de uma conta sem servidor.
Próximos passos
- Saiba mais sobre a opção sem servidor do Azure Cosmos DB.
- Saiba mais sobre as unidades de solicitação.
- Veja como escolher entre taxa de transferência provisionada e sem servidor.