Управление транзакциями с несколькими документами в базе данных Azure Cosmos для NoSQL
Узнайте, как группировать несколько операций с базами данных в единые транзакционные единицы работы, чтобы обеспечить абсолютную согласованность данных на Azure Cosmos DB для NoSQL.
-
💬
ИИ инструктор
Задавайте вопросы по любому уроку — понятный ответ придёт мгновенно, в любой момент. -
🕐
Начните в любое время
Без расписаний и дедлайнов — учитесь в своём темпе, когда удобно. -
🌐
На русском языке
Уроки, задания и сертификат — всё полностью на вашем языке.
О курсе
В облачных базах данных NoSQL поддержание транзакционной согласованности между несколькими документами может быть сложной задачей. Разработчикам часто необходимо убедиться, что группа операций записи либо полностью успешна, либо полністю неудачна, чтобы предотвратить повреждение данных. Этот курс предоставит вам фундаментальные знания для реализации надежных транзакций между документами с использованием Azure Cosmos DB для NoSQL. Вы перейдете от выполнения изолированных операций с одним документом к разработке надежных операционных рабочих процессов с несколькими документами, которые гарантируют соответствие ACID.
Что вы узнаете:
- Понять основные принципы операций NoSQL и как свойства ACID применяются к распределенным базам данных.
- Настройка и выполнение транзакционных пакетов для выполнения нескольких операций в качестве единого логического блока.
- Реализация оптимистического управления одновременностью с использованием ETags для предотвращения конфликтов данных в высокопроизводительных приложениях.
- Обрабатывайте сбои транзакций, откаты и ответы на ошибки элегантно в коде приложения.
- Изучите современные транзакционные шаблоны, включая транзационный шаблон исходящей корзины для надежного обмена сообщениями о событиях.
Курс начинается с основных понятий транзакционных границ и уровней согласованности в NoSQL. Затем вы пройдете структурированные, текстовые объяснения и примеры кода, демонстрирующие, как создавать, тестировать и оптимизировать транзакционные пакеты.
Этот курс предназначен для начинающих разработчиков программного обеспечения и администраторов баз данных, которые впервые сталкиваются с транзакционной обработкой в NoSQL. Не требуется предыдущего опыта работы со сложными базами данных.
Начните читать сегодня, чтобы с уверенностью создавать безопасные, согласованные распределенные приложения.
Что вы получите
-
📜
Сертификат об окончании
Добавьте в профиль LinkedIn -
💬
Личный AI-наставник
Застрял на уроке? Спроси встроенного наставника о чём угодно, в любой момент. -
🎧
Аудиоверсия включена
Учитесь в дороге — экран не нужен -
♾️
Пожизненный доступ
Возвращайтесь в любое время, без срока -
📱
Телефон или компьютер
Работает везде и на любом устройстве -
💸
Возврат в течение 14 дней
Без вопросов -
⚡
Кратко и по делу
2 ч 42 мин практического материала
Отзывы
Отзывов пока нет — поделитесь своим первым.
Студенты также прошли
🎓 С сертификатом
Cassandra Distributed Database: Архитектура, CQL и управление кластерами
Сертификат
Практика
SM 150
→
🎓 С сертификатом
Поиск Splunk и руководство по запросам SPL
Сертификат
Практика
SM 150
→
🌟 Выбор студентов
🎓 С сертификатом
Технологии баз данных следующего поколения и будущие тенденции
Сертификат
Практика
SM 150
→
🔥 Востребован
🎓 С сертификатом
ElasticSearch для систем поиска и рекомендаций
Сертификат
Практика
SM 150
→
Часто спрашивают
Что нужно для прохождения курса? +
Только смартфон или компьютер с доступом в интернет. Никаких установок и оборудования.
Как оплатить? +
Банковской картой через Stripe. Данные карты обрабатывает Stripe — мы их не храним.
Можно ли вернуть деньги? +
Да — полный возврат в течение 14 дней, без вопросов.
Как долго будут доступны материалы? +
Навсегда. После покупки курс остаётся с вами — возвращайтесь в любое время.
Получу ли я сертификат? +
Да. По окончании выдаётся сертификат, который можно добавить в профиль LinkedIn.
Подходит для специалистов в
IT
Дизайн
Финансы
Маркетинг
Медицина
Образование
HoReCa
Производство