Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
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, устраняя необходимость в переключение нескольких групп поддержки.