DocumentDB Цены

Невероятно быстрая глобально масштабируемая служба баз данных NoSQL

DocumentDB — это быстродействующая глобально масштабируемая служба баз данных NoSQL для создания глобально распределенных приложений. Благодаря DocumentDB вы можете воспользоваться всеми преимуществами запросов SQL и JavaScript. При этом вам не придется управлять схемами и индексами и настраивать другие параметры локального или облачного размещения на виртуальной машине. Служба DocumentDB позволяет создавать глобально распределенные приложения с гарантированной доступностью 99,99 % в соответствии с соглашением об уровне обслуживания, задержкой, в 99 % случаев не превышающей 9 миллисекунд, четко определенными вариантами согласованности и почти безграничными возможностями масштабирования.

Служба DocumentDB хранит данные в виде коллекций документов. Ваше приложение может использовать различные типы операций, поддерживаемые DocumentDB, в том числе запросы CRUD, SQL и JavaScript, а также хранимые процедуры для работы с документами. Для каждой коллекции вы получаете гарантированную пропускную способность всех поддерживаемых операций, выраженную в единицах запросов в секунду. Например, для операции чтения документа размером 1 КБ требуется 1 единица запросов. Количество зарезервированных единиц запросов для каждой коллекции можно изменять программно или через портал. Это можно сделать в любое время независимо от объема хранящихся данных.

Сведения о ценах

При любом масштабе вы можете хранить данные и подготавливать пропускную способность. Счета за каждую коллекцию выставляются по почасовому тарифу в зависимости от объема хранящихся данных (в ГБ) и зарезервированной пропускной способности, выраженной в единицах, равных 100 единиц запроса в секунду (минимум 400 единиц запроса в секунду).

Единица Цена
Хранилище на дисках SSD (за ГБ) $- ГБ/месяц
Зарезервированных единиц запроса в секунду (на 100 единиц запроса, минимум 400 единиц запроса) $-
Действуют стандартные ставки на перенос данных. Месячные цены основываются на показателе 744 часа использования в месяц.

Масштабирование коллекций

Для рабочих нагрузок, требующих высокой пропускной способности и большого объема ресурсов хранения, можно создавать секционированные коллекции. Для этого при создании коллекции нужно определить ключ секции. Секционированная коллекция легко масштабируется по мере увеличения объема хранимых данных и зарезервированной пропускной способности.

Эмулятор DocumentDB (бесплатный)

Скачайте бесплатный эмулятор DocumentDB для разработки и тестирования приложений с помощью DocumentDB на локальном компьютере. После успешного выполнения всех тестов вы сможете развернуть приложение, просто указав в конфигурации экземпляр Azure DocumentDB.

Глобальное масштабирование с помощью георепликации

Коллекции DocumentDB могут быть распределены по всему миру, благодаря чему вы можете легко создавать глобально масштабируемые приложения. Это означает, что все ваши данные могут автоматически реплицироваться в указанные вами регионы. Ваше приложение продолжает работать с одной логической конечной точкой, а ваши данные автоматически поступают из ближайшего к пользователям региона с помощью интуитивно понятной модели программирования, обеспечивающей согласованность данных и доступность на уровне 99,99 %. Стоимость глобально распределенных коллекций зависит от использованного объема хранилища в каждом регионе и зарезервированной пропускной способности (для каждой коллекции DocumentDB), умноженной на количество регионов, связанных с учетной записью базы данных DocumentDB. За репликацию данных между регионами взимается стандартная плата за передачу данных. Например, у вас есть учетная запись базы данных, которая охватывает три региона Azure, и два коллекции — с 1 млн и 2 млн единиц запросов соответственно. Общее количество единиц запросов для первой коллекции будет равно 3 млн (1 млн единиц запросов Х 3 региона), а для второй — 6 млн (2 млн единиц запросов Х 3 региона).

Высокая пропускная способность и минимальные задержки при выполнении запросов

С помощью DocumentDB можно создать постоянно поддерживаемый объем данных, который будет синхронно индексироваться для обслуживания последовательных SQL-запросов с использованием оптимизированного для записи ядра СУБД без кратковременных блокировок. Это ядро предназначено для работы с твердотельными накопителями (SSD) и обеспечивает минимальные задержки при доступе к данным. Запросы на чтение и запись всегда обрабатываются в вашем регионе, тогда как данные распределяются глобально. Производительность можно дополнительно оптимизировать, настроив автоматическую индексацию.

Коллекции с заранее определенным размером и производительностью

До 1 августа 2017 года существующие пользователи коллекций размеров S1, S2 и S3 могут и дальше пользоваться своими коллекциями с предварительно заданными 10 ГБ места в хранилище и настроенной пропускной способностью, которая зависит от размера экземпляра: S1 — 250 ЕЗ/сек по цене $-/ч, S2 — 1000 ЕЗ/сек по цене $-/ч, S3 — 2500 ЕЗ/сек по цене $-/ч. Если вы хотите настроить пропускную способность для этих коллекций, см. раздел Изменение уровней производительности с помощью портала Azure. Если вы хотите воспользоваться преимуществами секционированных коллекций, в частности неограниченной пропускной способностью и масштабируемостью хранилища, вам необходимо конвертировать созданные ранее коллекции размера S1, S2 или S3. См. статью Секционирование и масштабирование в Azure DocumentDB.

Поддержка и соглашение об уровне обслуживания

  • Мы предоставляем техническую поддержку для всех общедоступных служб Azure, в том числе для Document DB, через службу поддержки Azure, начиная с $29.0/месяц. Поддержка по вопросам выставления счетов и управления подписками предоставляется бесплатно.
  • В рамках соглашения об уровне обслуживания мы гарантируем, что по меньшей мере в 99,99 % случаев будем успешно обрабатывать запросы на выполнение операций с ресурсами DocumentDB. Подробнее о соглашении об уровне обслуживания см. на странице Соглашение об уровне обслуживания.

Часто задаваемые вопросы

Ресурсы

Calculator

Калькулятор

Оцените ежемесячные затраты на службы Azure

Frequently Asked Questions

Часто задаваемые вопросы по приобретению

Ознакомьтесь с часто задаваемыми вопросами по ценам Azure

Product Details

Сведения о продукте

Узнайте подробнее о DocumentDB

Documentation

Документация

Ознакомьтесь с техническими учебными пособиями, видеороликами и дополнительными ресурсами

Зарегистрируйтесь сейчас и получите $200 в кредитах Azure

Начните уже сегодня