Batch Updates and CDC at Scale: A Comparative Study of Iceberg and Paimon

Business digitalization in data‑intensive sectors such as fintech, advertising, and telecommunications has shifted early-stage storage toward extract–load–transform (ELT)-centric data lakes, while the need for transactional guarantees and SQL semantics has accelerated the rise of data lakehouse architecture. This paper evaluates the practical use of open table formats within a financial analytics platform, focusing on Apache Iceberg and Apache Paimon. We report two experiments. First, we model data-mart maintenance by generating a 1 TB table (~10 billion keys) and executing staged SELECT/UPDATE operations over 10–50% of keys, exposing how table format choices affect update-heavy patterns. Second, we assess ingestion via a Change Data Capture (CDC)–Kafka–Flink–Paimon pipeline that replays 1.5 billion CDC operations per day with strong recency skew and assess its viability for long-term data-mart storage and incremental updates without intermediate databases. We also benchmark a CDC–Kafka–Spark–Parquet ingestion approach to estimate the performance gain by using the open table format. Our findings surface design trade-offs that materially influence read and write performance and operational overhead, and we derive practical guidance for selecting open table formats when building lakehouse architectures in financial settings.

Institutions

Publication Details

Journal
Zenodo (CERN European Organization for Nuclear Research)
Published
2025-11-07
DOI
https://doi.org/10.5281/zenodo.17561156
Primary Topic
Advanced Database Systems and Queries
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Batch Updates and CDC at Scale: A Comparative Study of Iceberg and Paimon

Zenodo (CERN European Organization for Nuclear Research)
Advanced Database Systems and Queries
article

Batch Updates and CDC at Scale: A Comparative Study of Iceberg and Paimon

article en

Abstract

Business digitalization in data‑intensive sectors such as fintech, advertising, and telecommunications has shifted early-stage storage toward extract–load–transform (ELT)-centric data lakes, while the need for transactional guarantees and SQL semantics has accelerated the rise of data lakehouse architecture. This paper evaluates the practical use of open table formats within a financial analytics platform, focusing on Apache Iceberg and Apache Paimon. We report two experiments. First, we model data-mart maintenance by generating a 1 TB table (~10 billion keys) and executing staged SELECT/UPDATE operations over 10–50% of keys, exposing how table format choices affect update-heavy patterns. Second, we assess ingestion via a Change Data Capture (CDC)–Kafka–Flink–Paimon pipeline that replays 1.5 billion CDC operations per day with strong recency skew and assess its viability for long-term data-mart storage and incremental updates without intermediate databases. We also benchmark a CDC–Kafka–Spark–Parquet ingestion approach to estimate the performance gain by using the open table format. Our findings surface design trade-offs that materially influence read and write performance and operational overhead, and we derive practical guidance for selecting open table formats when building lakehouse architectures in financial settings.

Zenodo (CERN European Organization for Nuclear Research)
Moscow Technical University of Communication and Informatics (RU)
Industry, innovation and infrastructure
Openalex Percentile: Top 41%
Advanced Database Systems and Queries
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.