Документация по Azure Cosmos DB

Полностью управляемая, распределенная база данных NoSQL, реляционная и векторная база данных для современной разработки приложений. Высокая производительность, высокая доступность и поддержка PostgreSQL с открытым исходным кодом, MongoDB и Apache Cassandra. Создавайте облачные приложения без усилий.

Программные интерфейсы

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

PostgreSQL

Создавайте распределенные реляционные приложения на основе PostgreSQL, который обеспечивает знакомый сетевой протокол и поддерживает горизонтальное масштабирование.

Руководства по разработке и DevOps

Перейдите к рабочим процессам разработки и DevOps с помощью практических руководств, инструментов и рекомендаций по созданию масштабируемых приложений в Azure Cosmos DB.

Векторный поиск и интеграция СИ

Разблокируйте новые возможности в приложениях с помощью Azure Cosmos DB, реализуя мощные функции поиска векторов и функции на основе искусственного интеллекта.

Подключение к базе данных

Узнайте, как подключиться к Azure Cosmos DB с помощью различных средств, драйверов и популярных языков программирования в разных API.

Оптимизация производительности

Узнайте о методах повышения скорости, эффективности и масштабируемости приложений Azure Cosmos DB в разных шаблонах рабочей нагрузки.

Создание первого приложения

Создайте консольное приложение с помощью Azure Cosmos DB и предпочитаемого языка разработки и API.

Основные понятия и архитектура

Ознакомьтесь с основными понятиями, которые могут обеспечить глобальное распределение, согласованность и производительность Azure Cosmos DB.

Безопасность и соответствие требованиям

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

Управление доступом и проверка подлинности

Управление доступом пользователей и проверкой подлинности с помощью идентификатора Microsoft Entra, управления доступом на основе ролей и маркеров ресурсов.

Миграция данных и средства

Перенос существующих данных в Azure Cosmos DB с помощью различных средств и служб, предназначенных для различных источников данных и сценариев миграции.

Примеры и ресурсы

Ускорьте разработку Azure Cosmos DB с помощью примеров кода, ресурсов сообщества и учебных материалов.

Видео и события

Будьте обновлены с последними разработками Azure Cosmos DB с помощью конференций, вебинаров и образовательных видеосерий.

Azure Cosmos DB — это полностью управляемая база данных NoSQL, реляционная и векторная база данных для современной разработки приложений. Создавайте облачно-родные приложения с гарантированной скоростью на любом уровне масштаба, с возможностью глобального распространения и доступностью, поддерживаемой соглашением об уровне обслуживания (SLA).

Ключевые возможности:

  • Однозначное миллисекундное время отклика с автоматической и мгновенной масштабируемостью
  • Поддержка нескольких API : NoSQL, MongoDB, PostgreSQL, Apache Cassandra, Apache Gremlin и Table
  • Функции, разработанные на основе искусственного интеллекта — векторная база данных, Query Copilot и бесшовная интеграция служб Azure AI
  • Безопасность корпоративного уровня — шифрование неактивных данных, управление доступом на основе ролей и сертификаты соответствия требованиям
  • Глобальное распределение — межрегиональная запись и распределение данных в любом регионе Azure

Доверенные отраслевые лидеры: OpenAI использует Azure Cosmos DB для динамического масштабирования ChatGPT, что обеспечивает высокую надежность и низкое обслуживание для одного из самых быстрорастущих потребительских приложений.

Начните работу с эмулятором Azure Cosmos DB для локальной разработки.