Разработка стратегии секционирования данных

Средний уровень
разработчик.
Azure
Azure Cosmos DB

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

Цели обучения

В этом модуле мы рассмотрим следующее:

  • Управление отношениями между сущностями данных с помощью расширенного моделирования и стратегий секционирования.

  • Поддержание целостности данных с помощью канала изменений.

  • Реализация предварительной статистической обработки и денормализация стратегий данных для повышения производительности и масштабирования модели данных.

  • Оптимизация хранилища и вычислительных ресурсов путем смешивания типов сущностей в одном контейнере

Предварительные требования

  • Знакомство с концепциями Azure Cosmos DB, такими как базы данных, контейнеры, документы и пропускная способность (единиц запросов в секунду).

  • Знакомство с навигацией по ресурсам и данным Azure Cosmos DB, использованием Azure Data Explorer в портале Azure, выполнением запросов и просмотром статистики запросов в результатах.

  • Знакомство с базовыми стратегиями моделирования и секционирования, такими как внедрение или ссылки на данные в сущностях.

  • Знакомство с пакетом SDK .NET версии 3 для Azure Cosmos DB.

  • Знакомство с каналом изменений для Azure Cosmos DB.

Начало работы с Azure

Выберите подходящую вам учетную запись Azure. Используйте оплату по мере использования или попробуйте Azure бесплатно в течение 30 дней. Зарегистрируйтесь.