Compartir a través de


Rendimiento de la cuenta sin servidor de Azure Cosmos DB

SE APLICA A: NoSQL MongoDB Cassandra Gremlin Table

Los recursos sin servidor de Azure Cosmos DB tienen características de rendimiento diferentes de las características de los recursos de rendimiento aprovisionados. Los contenedores sin servidor no ofrecen garantías de rendimiento o latencia predecibles. La capacidad máxima de un contenedor sin servidor viene determinada por los datos que almacena en su interior. La capacidad varía según el tamaño de almacenamiento.

Cambios en la unidad de solicitud

Una cuenta sin servidor de Azure Cosmos DB ofrece 5 000 unidades de solicitud por segundo (RU/s) para un contenedor. Pero si su carga de trabajo aumenta a más de 250 GB o en más de cinco particiones físicas, lo que ocurra primero, las unidades de solicitud (RU) crecen linealmente con el número de particiones físicas subyacentes que se crearon en el contenedor. Con la adición de cada nueva partición física más allá de las cinco particiones físicas originales, se agregan 1 000 RU/s a la capacidad de rendimiento máxima del contenedor.

En la tabla siguiente se muestra el crecimiento de RU con un mayor tamaño de almacenamiento:

Almacenamiento máximo Particiones físicas mínimas RU/s por contenedor RU/s por partición física
< = 50 GB 1 5\.000 5\.000
< = 100 GB 2 5000 2500
< = 150 GB 3 5000 1,666
< = 200 GB 4 5000 1250
< = 250 GB 5 5000 1,000
< = 300 GB 6 6,000 1,000
< = 350 GB 7 7000 1,000
< = 400 GB 8 8,000 1,000
......... ... ...... ......
< = 1 TB 20 20.000 1,000

Las unidades de solicitud pueden sobrepasar las 20 000 RU/s en el caso de un contenedor sin servidor si se crean más de 20 particiones en ese contenedor. La tasa de RU/s depende de la distribución de claves de partición lógicas que haya en su contenedor sin servidor.

Nota:

Los números que se describen en este artículo representan la capacidad máxima de RU/s disponibles para un contenedor sin servidor. Sin embargo, es importante tener en cuenta que si elige un tipo de cuenta sin servidor, no tiene garantías de rendimiento o latencia predecibles. Si el contenedor requiere estos tipos de garantías, se recomienda crear un tipo de cuenta de rendimiento aprovisionado en lugar de una cuenta sin servidor.

Pasos siguientes