Учебники

DocumentDB — Преимущества

DocumentDB отличается уникальными возможностями. Azure DocumentDB предлагает следующие ключевые возможности и преимущества.

Схема бесплатно

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

В отличие от базы данных документов не имеет определенной схемы, и каждый документ может быть структурирован по-разному.

Синтаксис SQL

DocumentDB позволяет выполнять сложные специальные запросы с использованием языка SQL, и каждый документ мгновенно запрашивается в момент его создания. Вы можете искать любое свойство в любом месте иерархии документов.

Перестраиваемая последовательность

Он предоставляет некоторые детализированные, четко определенные уровни согласованности, что позволяет вам находить разумные компромиссы между согласованностью, доступностью и задержкой.

Вы можете выбрать один из четырех четко определенных уровней согласованности, чтобы достичь оптимального компромисса между согласованностью и производительностью. Для запросов и операций чтения DocumentDB предлагает четыре различных уровня согласованности:

  • сильный
  • Ограниченность-черствость
  • сессия
  • эвентуальный

Эластичная шкала

Масштабируемость — это название игры с NoSQL, которую обеспечивает DocumentDB. DocumentDB уже доказал свой масштаб.

  • Основные службы, такие как Office OneNote и Xbox, уже поддерживаются DocumentDB с базами данных, содержащими десятки терабайт документов JSON, более миллиона активных пользователей и работающими на постоянной основе с доступностью 99,95%.

  • Вы можете гибко масштабировать DocumentDB с предсказуемой производительностью, создавая больше модулей по мере роста вашего приложения.

Основные службы, такие как Office OneNote и Xbox, уже поддерживаются DocumentDB с базами данных, содержащими десятки терабайт документов JSON, более миллиона активных пользователей и работающими на постоянной основе с доступностью 99,95%.

Вы можете гибко масштабировать DocumentDB с предсказуемой производительностью, создавая больше модулей по мере роста вашего приложения.

Полностью управляемый

DocumentDB доступна как полностью управляемая облачная платформа в качестве службы, работающей в Azure.

Вам просто нечего устанавливать или управлять.

Здесь нет серверов, кабелей, операционных систем или обновлений, нет реплик для настройки.

Microsoft выполняет всю эту работу и поддерживает работу службы.

Буквально через несколько минут вы можете начать работать с DocumentDB, используя только браузер и подписку Azure.