Home / Companies / Redpanda / Blog / Post Details
Content Deep Dive

Data lakehouse at home with Redpanda and DuckDB

Blog post from Redpanda

Post Details
Company
Date Published
Author
Daniel Palma
Word Count
2,772
Company Posts That Month
2
Language
English
Hacker News Points
-
Post removed?
No
Summary

In this blog post, the author explains how to set up a basic Change Data Capture (CDC) pipeline for replicating data from a PostgreSQL operational database to a data warehouse using Redpanda and Debezium. The setup involves creating Docker containers to run PostgreSQL with user and payment tables, generating data with a Python script, and using Redpanda as a Kafka-compatible streaming platform to capture database changes. Debezium is employed to track and replicate these changes, storing them in MinIO, an S3-compatible object storage, in Parquet format. DuckDB, an in-process OLAP database, is used to query the data from the MinIO data lake, demonstrating the integration of various tools to facilitate real-time data analytics and processing. The post highlights the simplicity and effectiveness of using open-source tools to establish a robust data pipeline, with all necessary code available on GitHub for easy replication.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Real-time 6 1,162 354 129 -11%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.