Пропустить навигацию

Azure Cosmos DB

Быстродействующая база данных NoSQL с открытыми API-интерфейсами для любого масштаба

Быстрая распределенная база данных NoSQL и реляционная база данных в любом масштабе

Разрабатывайте высокоэффективные приложения любого размера или масштаба с помощью полностью управляемой и бессерверной распределенной базы данных, поддерживающей PostgreSQL, MongoDB и Apache Cassandra с открытым кодом. Получите автоматическое и мгновенное масштабирование с помощью операций чтения и записи на основе SLA, выполняющихся в считаные миллисекунды, и 99,999% доступности для данных NoSQL. Развертывайте и масштабируйте приложения с помощью распределенного PostgreSQL, использующего последнюю версию, а также его инструментов и расширений.

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

Быстрая и гибкая разработка приложений с бесплатными вариантами разработки и тестирования, несколькими пакетами SDK и поддержкой postgreSQL, MongoDB и Apache Cassandra с открытым кодом

Подходит для критически важных приложений с уровнем доступности, равным 99,999 %, непрерывным резервным копированием и безопасностью корпоративного уровня

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

Масштабирование любой рабочей нагрузки без ограничений

Обеспечьте высокую производительность за счет различных вариантов масштабирования для удовлетворения потребностей вашего приложения. От горизонтально масштабируемых архитектур для дополнительной эластичности и автомасштабирования до классического вертикального масштабирования узлов и ресурсов хранилища, Azure Cosmos DB предлагает лучшие возможности этих двух вариантов, чтобы соответствовать потребностям ваших рабочих нагрузок любого размера и масштаба. Теперь вы можете не беспокоиться, запуская самые важные приложения в любом расположении, благодаря уровню доступности Always On.

Масштабирование любой рабочей нагрузки без ограничений
Начните с малого и развивайтесь с помощью бессерверных технологий

Начните с малого и развивайтесь с помощью бессерверных технологий

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

Сборка с собственным высокопроизводительным PostgreSQL

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

Сборка с собственным высокопроизводительным PostgreSQL
Получайте аналитические сведения с помощью аналитики без ETL по данным в реальном времени

Получайте аналитические сведения с помощью аналитики без ETL по данным в реальном времени

Быстрее выполняйте аналитику с помощью средств аналитики почти в реальном времени и ИИ по операционным данным в базе данных NoSQL Azure Cosmos DB. Используйте Azure Synapse Link для Azure Cosmos DB с Azure Synapse Analytics без перемещения данных или сокращения производительности хранилища операционных данных.

Комплексные встроенные средства обеспечения безопасности и соответствия требованиям

  • Корпорация Майкрософт ежегодно инвестирует более USD 1 млрд долларов США в научные исследования и разработку решений для обеспечения кибербезопасности.

  • У нас работает более 3,500 специалистов по обеспечению безопасности и конфиденциальности данных.

  • У Azure больше сертификатов, чем у любого другого поставщика облачных служб. Просмотрите полный список.

Цены, обеспечивающие гибкость и контроль

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

Все необходимое для начала работы

Выполняйте разработку и тестирование бесплатно с помощью Azure Cosmos DB.

Изучите краткие руководства, видео, курсы интерактивного обучения и другие ресурсы разработчика.

Развивайте свои навыки.

Популярные варианты использования для Azure Cosmos DB

Быстрая и масштабируемая телеметрия устройств Интернета вещей

Гибкое и мгновенное масштабирование для обработки примеров использования Интернета вещей и телеметрии в режиме реального времени без ущерба для приема или производительности запросов. Прием, обработка и анализ данных потоковой передачи в любом масштабе с любого числа устройств в любой точке мира.

Службы розничной торговли в реальном времени

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

Критически важные приложения с распределенными пользователями

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

Инновационные прорывы ведущих отраслевых компаний благодаря Azure Cosmos DB

Интеллектуальная домашняя платформа быстрее выводит инновации на рынок благодаря глобальному масштабу Azure

"We needed to support rapid growth with the right scaling support, and we got that with Azure."

Фрэнк Пуллман (Frank Puhlmann), руководитель отдела разработки, службы бытового «Интернета вещей»
Bosch

Решение для цифровых банковских операций East West Bank использует Azure Cosmos DB для обработки транзакций в режиме реального времени

"Azure Stream Analytics, Azure Functions, Azure SQL Database, and Azure Cosmos DB are responsible for our biggest ROI."

Ракеш Намбиар (Rakesh Nambiar), директор по цифровым технологиям, East West Bank
EAST WEST BANK

Zero Friction обеспечивает бесперебойное измерение SaaS и выставление счетов в энергетическом секторе с помощью Azure Cosmos DB

"By using Azure Cosmos DB, we can do upgrades and schema-less changes without any downtime, and that means that our system is always up and running."

Йони Нийс (Yoni Nijs), соучредитель, главный технический директор и ведущий специалист по продукции, Zero Friction
Zero Friction

ASOS предоставляет покупателям во все мире персонализированные рекомендации с помощью Azure Cosmos DB

"We chose Azure Cosmos DB because of its global distribution and ability to handle heavy seasonal bursts like Black Friday. We can distribute our data models to be near the microservices they're serving—wherever that is in the world."

Боб Штрудвик (Bob Strudwick), главный технический директор, ASOS
ASOS

Поставщик цифровой работоспособности создает гибкую, масштабируемую платформу на основе решений Azure

"Mobile devices have brought ubiquitous access, and with Azure we can deliver a range of care solutions to people wherever they are."

Сартак Каккар (Sarthak Kakkar), главный архитектор решений, Rx.Health
Rx.Health

Munich Re предоставляет службы страхования в цифровом формате с помощью Azure Cosmos DB для ускоренной доставки и аналитики данных

"By choosing Azure, we created a trustworthy, easy-to-use solution that doesn't put additional strain on our clients' IT departments."

Вольфганг Деммерих, специалист по развитию бизнеса для цифровых служб, Munich Re
Munich RE

Предназначено для разработчиков с поддержкой PostgreSQL, MongoDB и Apache Cassandra

Azure Cosmos DB for NoSQL

Легко создавайте новые приложения и используйте все функции и соглашения об уровне обслуживания для базы данных Azure Cosmos DB. Azure Cosmos DB для NoSQL (ранее Core API) поддерживает Java, Node.js, Python, .NET и JavaScript, а также позволяет использовать язык SQL для записи подробных запросов по элементам JSON.

Azure Cosmos DB for PostgreSQL

Разрабатывайте ориентированные на облако приложения с помощью быстрого распределенного PostgreSQL. Начните работать бесплатно на одном узле и расширьте реляционное приложение до любого масштаба. Решение Azure Cosmos DB для PostgreSQL развернуто на платформе Citus с открытым кодом и оснащено новейшими версиями PostgreSQL с поддержкой десятков расширений Postgres (включая PostGIS для геопространственных компонентов), полнофункционального индексирования и транзакций ACID.

Azure Cosmos DB for MongoDB

С помощью Azure Cosmos DB API для MongoDB вы можете запустить полностью управляемую и бессерверную базу данных для своего приложения и получить 99,999 % доступности по всему миру, эластичную масштабируемость и автоматическое сегментирование. API обеспечивает простое развертывание, требующее всего нескольких изменений кода, при непрерывном использовании драйверов MongoDB, пакетов SDK и средств.

Часто задаваемые вопросы об Azure Cosmos DB

  • Для данных NoSQL Azure Cosmos DB предлагает комплексные соглашения об уровне обслуживания в отношении пропускной способности, задержки, согласованности и высокой доступности. Это подразумевает задержку записи и чтения менее 10 миллисекунд и 99,999 процента доступности. Azure Cosmos DB для PostgreSQL предлагает 99,95% доступности. Ознакомьтесь с соглашением об уровне обслуживания.

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

  • Azure Cosmos DB для NoSQL — это собственная нереляционная служба для работы с моделью данных документов. Она может произвольно сохранять собственные документы JSON с гибкой схемой. Данные индексируются автоматически, их можно использовать в запросах с помощью варианта приложения на языке SQL-запросов, созданном для данных JSON. Доступ к API можно получить с помощью пакетов SDK для популярных платформ, таких как .NET, Python, Java и Node.js.

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

  • Azure Cosmos DB для Apache Cassandra позволяет взаимодействовать с данными, хранящимися в Azure Cosmos DB, с помощью языка запросов Cassandra (CQL), средств на базе Cassandra (например, cqlsh) и существующих драйверов Apache, совместимых с CQLv4. Имеющееся у вас приложение Cassandra теперь может взаимодействовать с API Cassandra Azure Cosmos DB. В ближайшее время этот API также сможет подключаться к Управляемому экземпляру Azure для Apache Cassandra.

Все уже готово — вы можете приступать к созданию приложений с помощью решения Azure Cosmos DB