Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Azure Cosmos DB — это полностью управляемая и бессерверная база данных NoSQL для современной разработки приложений, включая приложения ИИ и агенты. Благодаря поддержке SLA в части скорости и доступности, а также мгновенной динамической масштабируемости, этот продукт идеально подходит для приложений NoSQL в реальном времени, требующих высокой производительности и распределённых вычислений на больших объёмах данных NoSQL.
Azure Cosmos DB для Table — это полностью управляемая служба базы данных NoSQL, которая позволяет хранить, управлять и запрашивать большие объемы данных формата ключ-значение с помощью знакомых вам API для работы с хранилищем таблиц Azure. Этот API предназначен для приложений, которым требуется масштабируемое высокопроизводительное хранилище для структурированных или нереляционных данных. Этот API также совместим с существующими пакетами средств разработки программного обеспечения хранилища таблиц Azure (SDK).
Данные
API для таблицы оптимизирован для хранения и получения ключевых значений и табличных данных. Каждая таблица состоит из сущностей (строк), определяемых уникальным сочетанием ключа секции и ключа строки, с гибкими свойствами для каждой сущности. Эта модель идеально подходит для таких сценариев, как реестры устройств, профили пользователей, данные конфигурации и другие приложения, требующие быстрого поиска и простых запросов по большим наборам данных.
Функции
Каждый API совместимости Azure Cosmos DB предлагает надежный набор функций, помогающих создавать современные масштабируемые приложения. К ключевым функциям API для таблицы относятся:
Совместимость протокола уровня передачи данных: Используйте существующие пакеты SDK для хранилища таблиц Azure и средства с минимальными изменениями кода или вовсе без таковых.
Полностью управляемая служба: Azure Cosmos DB обрабатывает инфраструктуру, исправления, масштабирование и резервные копии, чтобы сосредоточиться на приложении.
Эластичная масштабируемость: мгновенно масштабируйте пропускную способность и хранилище для обработки миллионов операций в секунду и массовых наборов данных.
Глобальное распределение. Распространение таблиц в любом регионе Azure для доступа с низкой задержкой и высокой доступности.
Автоматическое индексирование: все свойства индексируются по умолчанию, что позволяет быстро выполнять запросы без ручного управления индексами.
Настраиваемые уровни согласованности: выберите один из пяти уровней согласованности, чтобы сбалансировать производительность и согласованность данных для приложения.
Безопасность корпоративного уровня: преимущества шифрования неактивных данных и передачи, контроля доступа на основе ролей, журналов аудита и сертификаций соответствия требованиям.
Распространенные сценарии
API для таблиц хорошо подходит для приложений, для которых требуется масштабируемое хранилище ключей с высоким уровнем производительности. Распространенные варианты использования:
Реестры устройств и IoT: хранение метаданных и управление ими для миллионов устройств или датчиков с быстрым поиском и обновлениями.
Профили пользователей и данные сеанса: управление сведениями о пользователе, предпочтениях и состоянии сеанса для веб-приложений и мобильных приложений.
Конфигурации и справочные данные: хранение параметров приложения, таблиц подстановки и других эталонных данных для быстрого доступа.
Журналы аудита и отслеживание событий: сбор и запрос больших объемов данных журнала или событий для мониторинга и аналитики.