Общие сведения о пропускной способности
В базовой иерархии ресурсов база данных Azure Cosmos DB для NoSQL — это единица управления для набора контейнеров, не зависящих от схемы. Каждый контейнер — это единица масштабируемости как для пропускной способности , так и для хранилища.
Контейнеры секционируются горизонтально между вычислительными ресурсами в пределах региона Azure. Контейнер распределяется по всем секциям в контейнере и во всех регионах Azure, настроенных в учетной записи Azure Cosmos DB для NoSQL.
Даже если пропускная способность, распределенная между секциями для контейнера и регионов в учетной записи, с динамическим автомасштабированием, будут масштабироваться только те секции и регионы, в которых выполняются запросы. Динамическое автомасштабирование гарантирует, что затраты отражают только пропускную способность, потребляемую приложением.
Подготовка пропускной способности на уровне контейнера
Любая пропускная способность, подготовленная исключительно на уровне контейнера, резервируется только для этого контейнера. Эта пропускная способность доступна только для этого контейнера. Эта пропускная способность также поддерживается соглашениями об уровне обслуживания (соглашения об уровне обслуживания).
Пользователи, создающие новые учетные записи, должны начинаться с бессерверных счетов, так как они выставляются только при выполнении запросов. Бессерверные делают его экономичным при разработке новых приложений. Он также подходит для приложений производственного класса с редкими запросами или иначе низкими требованиями к использованию.
Примечание.
Пользователи также могут подготавливать пропускную способность для базы данных, к которой предоставлен общий доступ ко всем контейнерам. Однако это следует использовать только в том случае, если все контейнеры имеют примерно одинаковый объем запросов и данных, так как они не могут гарантировать производительность, если они различаются в разных контейнерах.