Производительность бессерверной учетной записи Azure Cosmos DB
ПРИМЕНИМО К: Nosql Mongodb Кассандра Гремлин Таблица
Бессерверные ресурсы Azure Cosmos DB имеют характеристики производительности, отличные от характеристик подготовленных ресурсов пропускной способности. Бессерверные контейнеры не предоставляют никаких гарантий прогнозируемой пропускной способности или задержки. Максимальная емкость бессерверного контейнера определяется данными, хранящимися в нем. Емкость зависит от размера хранилища.
Изменения единиц запроса
Бессерверная учетная запись Azure Cosmos DB предлагает 5000 единиц запросов в секунду для контейнера. Но если рабочая нагрузка увеличивается до более чем 250 ГБ или более чем на пять физических секций, в зависимости от того, что произойдет раньше, единицы запроса (ЕЗ) растут линейно с числом базовых физических секций, созданных в контейнере. С добавлением каждой новой физической секции, превышающей первоначальные пять физических секций, к максимальной пропускной способности контейнера добавляется 1000 единиц запросов в секунду.
В следующей таблице приведены сведения о росте единиц запросов при увеличении размера хранилища:
Максимальный объем хранилища | Минимальные физические секции | ЕЗ/с на контейнер | ЕЗ/с на физическую секцию |
---|---|---|---|
<=50 ГБ | 1 | 5 000 | 5 000 |
<=100 ГБ | 2 | 5 000 | 2500 |
<=150 ГБ | 3 | 5 000 | 1,666 |
<=200 ГБ | 4 | 5 000 | 1,250 |
<=250 ГБ | 5 | 5 000 | 1000 |
<=300 ГБ | 6 | 6000 | 1000 |
<=350 ГБ | 7 | 7000 | 1000 |
<=400 ГБ | 8 | 8000 | 1000 |
......... | ... | ...... | ...... |
<= 1 ТБ | 20 | 20 000 | 1000 |
Количество ЕЗ может превысить 20 000 ЕЗ/с для бессерверного контейнера, если в контейнере создано более 20 секций. Скорость запросов в секунду зависит от распределения ключей логических разделов, которые находятся в бессерверном контейнере.
Примечание
Числа, описанные в этой статье, представляют максимальную емкость запросов в секунду, доступную для бессерверного контейнера. Однако важно отметить, что при выборе типа бессерверной учетной записи у вас нет гарантий прогнозируемой пропускной способности или задержки. Если контейнеру требуются эти типы гарантий, рекомендуется создать подготовленный тип учетной записи пропускной способности вместо бессерверной учетной записи.
Дальнейшие действия
- Узнайте больше о бессерверном варианте Azure Cosmos DB.
- Дополнительные сведения о единицах запросов.
- Узнайте, как выбрать между подготовленной пропускной способностью и бессерверной пропускной способностью.