Нормализация против денормализации (практическое применение) | События и потоковая передача событий
Confluent, an IBM Company
0:00 / 0:00
Нормализация против денормализации (практическое применение) | События и потоковая передача событий
8 266 просмотров · 4 г. назад
Confluent, an IBM Company
96,3 тыс. подписчиков
8 266 просмотров · 4 г. назад
https://cnfl.io/event-streams-module-5 | В этом практическом упражнении вы будете использовать ksqlDB для денормализации нескольких потоков событий, которые отражают вышестоящую реляционную модель источника событий, путем разрешения соединений по внешним ключам. Вы начнете с создания трех таблиц ksqlDB и заполнения их событиями. Затем вы денормализуете таблицы, создав новую таблицу, содержащую полученные обогащенные события. После этого вы вставите данные в исходные три таблицы и проверите, попадают ли вставленные данные в таблицу обогащенных событий.
Полный список видеоуроков в нашем курсе «Проектирование событий и потоков событий»:
1) Что такое события и потоки событий? Введение в проектирование событий
2) Факты и дельта-события
3) Практическое упражнение: Факты и дельта-события
4) Нормализация и денормализация
5) Практическое упражнение: Нормализация и денормализация
6) Одиночный и множественный поток событий
7) Одиночный и множественный поток событий
8) Завершающиеся и незавершающиеся сущности
9) Проектирование событий и лучшие практики работы с потоками событий
Используйте промокод EVENTDESIGN101, чтобы получить 25 долларов США бесплатного использования Confluent Cloud: https://cnfl.io/try-cloud-eventdesign101
Подробности промокода: https://cnfl.io/eventdesign101-details
УЗНАТЬ БОЛЬШЕ
► Пересечение потоков: новая функция объединения внешних ключей в Kafka Streams: https://www.confluent.io/blog/data-en...
► Надежный обмен данными в микросервисах с использованием шаблона «Исходящий поток»: https://debezium.io/blog/2019/02/19/r...
О КОМПАНИИ CONFLUENT
Confluent является пионером в создании принципиально новой категории инфраструктуры данных, ориентированной на данные в движении. Облачное решение Confluent — это базовая платформа для данных в движении, разработанная как интеллектуальная связующая нить, позволяющая постоянно передавать данные в реальном времени из множества источников по всей организации. С помощью Confluent организации могут выполнить новую бизнес-задачу по предоставлению богатого цифрового пользовательского опыта и перейти к сложным, работающим в режиме реального времени, программно-управляемым операциям на бэкэнде. Для получения дополнительной информации посетите сайт www.confluent.io.
#streamprocessing #microservices #apachekafka #kafka #confluent