DocumentDB - Преимущества
DocumentDB отличается некоторыми уникальными возможностями. Azure DocumentDB предлагает следующие ключевые возможности и преимущества.
Схема бесплатно
В реляционной базе данных каждая таблица имеет схему, которая определяет столбцы и типы данных, которым должна соответствовать каждая строка в таблице.
Напротив, база данных документов не имеет определенной схемы, и каждый документ может быть структурирован по-разному.
Синтаксис SQL
DocumentDB позволяет выполнять сложные специальные запросы с использованием языка SQL, и каждый документ мгновенно запрашивается в момент его создания. Вы можете искать по любому свойству в любом месте иерархии документа.
Настраиваемая согласованность
Он обеспечивает некоторые детальные, четко определенные уровни согласованности, которые позволяют находить разумный компромисс между согласованностью, доступностью и задержкой.
Вы можете выбрать один из четырех четко определенных уровней согласованности для достижения оптимального компромисса между согласованностью и производительностью. Для запросов и операций чтения DocumentDB предлагает четыре различных уровня согласованности:
- Strong
- Bounded-staleness
- Session
- Eventual
Эластичная шкала
Масштабируемость - это главное в NoSQL, и DocumentDB обеспечивает это. DocumentDB уже доказал свой масштаб.
Основные службы, такие как Office OneNote и Xbox, уже поддерживаются DocumentDB с базами данных, содержащими десятки терабайт документов JSON, более миллиона активных пользователей и стабильно работающими с доступностью 99,95%.
Вы можете эластично масштабировать DocumentDB с предсказуемой производительностью, создавая больше единиц по мере роста вашего приложения.
Полностью управляемый
DocumentDB доступна как полностью управляемая облачная платформа в виде службы, работающей в Azure.
Вам просто нечего устанавливать или управлять.
Нет серверов, кабелей, операционных систем или обновлений, с которыми нужно иметь дело, нет реплик, которые нужно настраивать.
Microsoft делает всю эту работу и поддерживает работу службы.
Буквально через несколько минут вы можете приступить к работе с DocumentDB, используя только браузер и подписку Azure.