Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Azure DocumentDB — это полностью управляемая база данных с открытым кодом, 99.03% совместимой с MongoDB . Встроенные ИИ, интеграции с Azure и гибкость многооблачных решений, включая критически важные приложения.
Открытый и управляемый сообществом
DocumentDB — это база данных документов под управлением Linux Foundation с открытым исходным кодом, совместимая с MongoDB, выпущенная в соответствии с неизрешительной лицензией MIT. Azure DocumentDB основан на DocumentDB, он не запускает сервер базы данных MongoDB или базу кода. Лицензирование SSPL MongoDB не применяется к DocumentDB или Azure DocumentDB.
DocumentDB предоставляет 99.03% совместимость MongoDB через протокол провода и поддержку BSON, а также возможности, такие как индексирование и векторный поиск, сохраняя реализацию прозрачной и управляемой сообществом.
Azure DocumentDB связывает основы с открытым исходным кодом с полностью управляемой службой Azure, добавляя полностью управляемую корпоративную безопасность, масштабируемость и надежность.
Гибкое и масштабируемое управление данными
Azure DocumentDB позволяет легко хранить неструктурированные данные и управлять ими. Его схема не привязана к конкретной структуре, что означает, что вы можете адаптировать модель данных в процессе эволюции вашего приложения, не беспокоясь о жестких структурах. Эта гибкость идеально подходит для приложений, требующих быстрой итерации или работы с различными типами данных.
Служба поддерживает вертикальное и горизонтальное масштабирование с высокой пропускной способностью без необходимости в ключе шардирования до тех пор, пока объём базы данных не превысит терабайты. Вы можете автоматически сегментировать существующие базы данных без простоя и масштабировать кластеры вверх или вниз (как по вертикали, так и по горизонтали) во время работы приложений.
Совместимость с MongoDB на 99,03%
Azure DocumentDB предназначен для эффективной работы с инструментами и драйверами MongoDB, что упрощает миграцию существующих приложений или создание новых приложений. Поддерживая API MongoDB, служба позволяет применять существующие знания и ресурсы без необходимости для обширной переработки.
Эта совместимость также означает, что Azure DocumentDB можно интегрировать в существующие рабочие процессы разработки, используя популярные инструменты, такие как MongoDB Compass или оболочка MongoDB. Результатом является плавный процесс разработки, который ускоряет вывод на рынок.
Многооблачное и гибридное облако
DocumentDB включает истинные многооблачные и гибридные архитектуры с нулевой потерей данных. База данных с открытым кодом может выполняться локально или в любом облаке, а Azure DocumentDB расширяет ту же возможность, что и полностью управляемая служба Azure. Совместно они позволяют приложениям использовать один и тот же интерфейс и драйверы, совместимые с MongoDB, в различных средах, при этом обеспечивая межоблачную репликацию и отработку отказа без потери данных и без необходимости изменений в приложении.
Чтобы приступить к работе, разверните DocumentDB с помощью оператора Kubernetes.
Ознакомьтесь с демонстрацией репликации с несколькими облаками на YouTube.
Приложения на основе искусственного интеллекта с интегрированной базой данных векторов
Azure DocumentDB позволяет создавать приложения искусственного интеллекта с интегрированной базой данных векторов без дополнительных затрат, что позволяет индексировать и запрашивать высокомерные данные для расширенных вариантов использования ИИ. В отличие от других платформ, Azure DocumentDB сохраняет все исходные данные и векторные данные в базе данных, обеспечивая простоту и безопасность без внешней интеграции. Даже бесплатный уровень включает возможности векторной базы данных, что делает сложные функции ИИ доступными.
Встроенная интеграция Azure
Azure DocumentDB обеспечивает простую интеграцию с экосистемой Azure, что позволяет разработчикам управлять ресурсами с помощью знакомых средств Azure, таких как Azure Monitor и Azure CLI. Эта глубокая интеграция обеспечивает эффективное управление ресурсами и единую поддержку во всех службах Azure, устраняя необходимость в переключение нескольких групп поддержки.