Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Why use Change Data Capture | Batch Data vs Streaming Data

Автор: CockroachDB

Загружено: 2021-03-11

Просмотров: 14725

Описание:

In this video Michael Wang, a product manager at Cockroach Labs, explains when and why you should use change data capture including a head to head comparison of batch data and streaming data.

Here are some chapters so that you can jump to your areas of interest.

00:00 Two Use Cases for Change Data Capture
00:23 What is Change Data Capture?
1:43 How to Stream data from a database to a data warehouse
1:50 What is ETL (Extract Transform Load)?
2:25 The problems with batch loading data
3:38 Using Change Data Capture for data streaming
5:09 What is an Event-Driven Architecture?
6:00 Example of an event-driven architecture
8:31 How to use the Outbox Pattern with Change Data Capture
10:54 Other Change Data Capture Use Cases

What is Change Data Capture (CDC)?
Change data capture, is a set of technologies that allow you to identify and capture data that has changed in your database, so that you can use that data to take action on at a later stage.

Use CDC For Streaming Data to Your Data Warehouse
Streaming data from your database into your data warehouse typically goes through a process called ETL or ELT. This tradition, unfortunately, has its flaws. If you aren’t familiar with those terms then jump to that section of the video, and then keep watching to learn the shortcomings of ETL/ELT and how CDC is better.

Use CDC for Event-Driven Architectures
In event-driven architectures, one of the hardest things to accomplish is to safely and consistently deliver data between service boundaries. Typically, an individual service within an event-driven architecture needs to commit changes to both that service’s local database, as well as to a messaging queue, so that any messages or pieces of data that need to be sent to another service can do so. But this is challenging. What happens if your message commits to your database but not to the messaging queue? What happens if the message gets sent to the services but it doesn't actually commit in your database? CDC can solve these problems.

Relevant Links:

Streaming data out of CockroachDB: https://www.cockroachlabs.com/docs/v2...

Change Data Capture in CockroachDB: https://www.cockroachlabs.com/blog/ch...

Event-Driven Architecture Use Case: https://resources.cockroachlabs.com/c...

We have a free course now on Event-Driven Architecture. Check it out: https://university.cockroachlabs.com/...

Why use Change Data Capture | Batch Data vs Streaming Data

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Where can CockroachDB send data through CDC (Change Data Capture)?

Where can CockroachDB send data through CDC (Change Data Capture)?

Debezium - Capturing Data the Instant it Happens (with Gunnar Morling)

Debezium - Capturing Data the Instant it Happens (with Gunnar Morling)

Introduction to SQL Server Change Tracking

Introduction to SQL Server Change Tracking

Хранилище данных, озеро данных и Лейкхаус данных | В чём разница? (2025)

Хранилище данных, озеро данных и Лейкхаус данных | В чём разница? (2025)

Debezium - Change Data Capture Made Easy | Distributed Systems Deep Dives With Ex-Google SWE

Debezium - Change Data Capture Made Easy | Distributed Systems Deep Dives With Ex-Google SWE

Потоковая обработка Kafka с помощью Python — пошаговое руководство

Потоковая обработка Kafka с помощью Python — пошаговое руководство

You Thought You Knew What Change Data Capture Is!

You Thought You Knew What Change Data Capture Is!

Explaining Digital Video: Formats, Codecs & Containers

Explaining Digital Video: Formats, Codecs & Containers

The Many Meanings of Event-Driven Architecture • Martin Fowler • GOTO 2017

The Many Meanings of Event-Driven Architecture • Martin Fowler • GOTO 2017

Потоковая передача данных для микросервисов с использованием Debezium (Гуннар Морлинг)

Потоковая передача данных для микросервисов с использованием Debezium (Гуннар Морлинг)

Пакетная обработка против потоковой обработки | Учебник по проектированию систем | Технические ос...

Пакетная обработка против потоковой обработки | Учебник по проектированию систем | Технические ос...

Data Pipelines: Using CDC to Ingest Data into Kafka

Data Pipelines: Using CDC to Ingest Data into Kafka

Change Data Capture for Distributed Databases @Netflix

Change Data Capture for Distributed Databases @Netflix

Конвейеры данных: Введение в потоковые конвейеры данных

Конвейеры данных: Введение в потоковые конвейеры данных

NotebookLM: Таблицы из всего. 4 Способа применения

NotebookLM: Таблицы из всего. 4 Способа применения

Change Data Capture + Event Driven Architecture

Change Data Capture + Event Driven Architecture

Big Data Architecture Patterns

Big Data Architecture Patterns

Handling changes in Data  in Bigdata world |Change data capture| SCD Types

Handling changes in Data in Bigdata world |Change data capture| SCD Types

Что такое сбор измененных данных: основы инженерии данных

Что такое сбор измененных данных: основы инженерии данных

7 стратегий, которые необходимо знать для масштабирования базы данных

7 стратегий, которые необходимо знать для масштабирования базы данных

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]