- 博客(426)
- 收藏
- 关注
原创 数据同步工具调研选型:SeaTunnel 与 DataX 、Sqoop、Flume、Flink CDC 对比
Apache SeaTunnel 是一个非常易用的超高性能分布式数据集成产品,支持海量数据的离线及实时同步。每天可稳定高效同步万亿级数据,已应用于数百家企业生产,也是首个由国人主导贡献到 Apache 基金会的数据集成顶级项目。SeaTunnel 主要解决数据集成领域的常见问题:数据源多样:常用的数据源有数百种,版本不兼容。随着新技术的出现,出现了更多的数据源。用户很难找到能够全面快速支持这些数据源的工具。复杂同步场景。
2023-11-14 10:54:43
7184
7
原创 SeaTunnel毕业!首个国人主导的数据集成项目成为Apache顶级项目
这是首个由国人主导并贡献到 ASF 的大数据集成领域的顶级项目,这一里程碑的达成标志着 SeaTunnel 在开源软件开发领域的突破,并为其在技术、社区合作和开放创新方面的卓越表现获得了广泛认可。
2023-06-01 14:54:13
4646
原创 3 月开始贡献,半年成长为 Committer:Apache SeaTunnel 贡献者牛志伟的开源故事
大家好,我是牛志伟,目前在领创集团担任高级开发工程师。我主要关注实时数据集成、CDC、分布式计算引擎、连接器架构以及性能与稳定性建设。在 Apache SeaTunnel 社区中,我重点参与 Zeta Engine、Connector V2、配置校验框架、性能基准和 E2E 测试体系等方向的开发与维护。
2026-09-23 11:41:27
204
原创 合作再深化,中信证券携手白鲸开源持续升级数据同步能力!
此次合作围绕金融场景下的数据集成、同步与任务调度需求,通过扩展数据同步能力、提升大数据任务编排水平,进一步增强数据传输的稳定性、效率与扩展能力,为中信证券托管业务提供更加高效、可靠的数据支撑。中信证券与白鲸开源持续深化合作,近期再次升级白鲸开源一站式 DataOps 解决方案——WhaleStudio,进一步夯实金融业务数据基础设施。未来,双方将持续深化在数据基础设施领域的合作,为金融业务数字化发展持续赋能。
2026-09-18 15:21:17
238
原创 Kafka Topic 扩容后,Apache SeaTunnel 不重启也能消费新分区数据
partition-discovery.interval-millis 解决的是"Kafka topic 动态扩容"场景下的自动感知问题:配一个正数间隔,SeaTunnel 流任务就能在运行期间定时发现新增分区并自动消费,不用重启、不丢数据、不重放历史。配套的三个点记住就行:流模式 + 开 checkpoint + 间隔设为正数。新分区的起点看 start_mode,扫描频率和集群负载之间自行权衡。来源 | 数仓生态圈。
2026-09-18 12:00:09
263
原创 195 次合并、13 个新连接器!Apache SeaTunnel 8 月有哪些新进展?
Apache SeaTunnel 8 月社区持续高频迭代!本月共合并 195 次提交,60 位贡献者参与贡献,新增 13 个连接器,进一步拓展数据源生态;Zeta 可观测性全面升级,动态日志、Worker 资源监控、Job 状态追踪等能力持续增强;同时,Checkpoint 恢复、CDC Schema Change、CI Merge Queue、声明式 OptionRule 等多项能力完成优化,为数据集成任务带来更强的稳定性、可观测性与运维效率。
2026-09-10 10:48:32
160
原创 Redis 数据迁移不用写脚本:SeaTunnel 支持 String、Hash、Set、ZSet 四种数据类型
Apache SeaTunnel 的 Redis 连接器支持 string、hash、set、zset 类型的读取和写入,Redis 到 Redis 的数据搬运不用再手写脚本。如果想拆成列而不是整体 JSON,配 schema 加 hash_key_parse_mode = kv,schema 第一个字段作为原 hash key 的列名,每个 kv 独立成行。但连接器的边界也很清楚:hash 的 key 名、set 的顺序、zset 的 score,这些边缘信息默认都会丢。
2026-09-10 10:19:06
213
原创 不只是调度,Apache DolphinScheduler 如何支撑企业级数仓实践?
数仓建设,真正难的从来不只是“把数据存起来”。当企业的数据规模不断增长,业务场景越来越复杂,传统大数据架构在低延迟、高性能、资源利用率以及运维成本等方面的挑战也逐渐显现。与此同时,从业务需求产生,到数据同步、清洗、加工,再到数据生产、应用和运维,整个链路中依然存在大量复杂的工程问题。9月,Apache DolphinScheduler Meetup 再次与你相约!本期社区特别邀请,带来《
2026-09-04 11:46:56
178
原创 用 Apache SeaTunnel 同步 DynamoDB 到 Redis,一个配置文件就够
有了 Apache SeaTunnel,把数据从 Amazon DynamoDB 同步到 Redis 就变成了一件"配置"层面的工作。无论你需要一次性迁移,还是一套常驻在线的数据集成管道,Apache SeaTunnel 都有满足你需求的工具。无需维护代码——只需简单配置即可使用久经实战检验的连接器——专注于你的业务逻辑部署灵活——无论是笔记本还是生产集群都能跑天生可扩展——可随数据增长横向扩容准备好试一试了吗?建议先用单机模式快速实验一下,等要上生产时再升级到集群模式。
2026-09-02 14:57:17
218
原创 实践心得 | 用 Apache SeaTunnel 搞定 PostgreSQL 到平凯数据库云服务的数据迁移
本次 PostgreSQL 到平凯数据库云服务的迁移整体达到了预期目标。SeaTunnel 作为迁移工具表现稳定,全量同步与增量同步均顺利完成,未出现数据丢失问题。平凯数据库云服务在 OLAP 分析场景下带来了可感知的性能提升,同时大幅降低了数据库运维负担。
2026-09-02 14:37:39
257
原创 OSCHINA 对话白鲸开源郭炜:中国基础软件一定要出海
同样的,当下的大模型只是找到了 code 这个抓手,从生产效率的提升到市场规模的扩大,还需要一段时间。如果把“帮助企业实现 agentic enterprise”当做一门生意来看,这件事不像咨询,更像陪跑,而且大概率只有企业自己从内部做得成——一把手想干,但内部的人未必理解他的思路,就得找咨询公司当外脑,去执行组织架构的变化。在郭炜看来,大模型就像基础运营商,是很重要的基础设施,但切换成本跟携号转网差不多:你的号码、你的内容,其实都沉淀在企业自己的数据里,不会随大模型的变化而变化。
2026-08-26 17:42:02
210
原创 一个关于数据集成的真相:链路 Success 不等于数据真实可靠
在数据工程领域,Fivetran 经常被认为是“简单、省运维”的代表,而 Apache SeaTunnel 等开源项目则意味着更高的灵活性和更强的自主控制能力。。最近,Reddit 的 r/dataengineering 社区中就有一个很典型的讨论。一位数据工程师正在扩大数据运营规模,过去主要使用 Cloud Run Jobs 和 dbt Core,随着数据管道逐渐成为业务核心基础设施,他们开始考虑使用 Fivetran + dbt,或者开源项目 + dbt Core。
2026-08-26 17:08:32
333
原创 金融级 ETL 系统国产化迁移实战:从 Informatica 到 Apache SeaTunnel
人员培训 :提前2个月组织Informatica开发人员学习Spark和SeaTunnel工具链完善 :开发了作业转换辅助工具建立自动化比对平台厂商支持 :与SeaTunnel核心团队建立直接沟通通道。
2026-08-26 15:37:46
326
原创 当AI出海“远航”:Agent如何重塑中国企业全球化路径
AI Agent,打破出海边界,释放全球增长潜力。随着人工智能加速融入企业经营,AI 已经开始进入上市公司利润表当中。产业链企业业绩稳步增长、开源模型技术快速迭代、AI 出海成为数字贸易全新增长点,诸多行业信号印证,人工智能正在全面重塑全球产业竞争格局。在此背景下,如何依托AI Agent降低出海运营成本、提升全球化经营效率,已然成为中国企业开拓海外市场、实现增量突破的核心探索方向。
2026-08-19 14:51:02
221
原创 数据接入与同步不能是“黑盒”!
当企业的数据管道成为核心生产系统时,真正的风险往往不是“同步失败”,而是过去五年,Fivetran、Stitch、Hevo 等闭源 ELT 工具推动了 Modern Data Stack 的普及。它们用“零代码”“5 分钟完成数据同步”的承诺,大幅降低了数据集成门槛。Reddit 的一篇高赞讨论《Beware of Fivetran and other ELT tools. : r/dataengineering - Reddit》集中爆发了这种焦虑。
2026-08-19 11:54:09
302
原创 邀你参与!开源之夏 2026 Apache SeaTunnel 课题 / 导师招募正式开启
AI技术飞速迭代,正在重塑开源软件的开发模式、协作逻辑与运维体系。全新的人机协同开发浪潮之下,开源贡献的形式与价值也迎来了全新升级与变革。开源之夏 2026 正式开启全新征程,全面升级为「点亮计划 2.0」!本年度,Apache SeaTunnel 社区持续入驻开源之夏经典赛道,诚挚邀请广大社区开发者、技术深耕者与开源爱好者踊跃参与。无论是提交优质原创开源课题,还是报名担任项目导师,都能携手高校新锐开发者,助力 Apache SeaTunnel 社区持续创新迭代、生态扩容。
2026-08-19 11:34:08
170
原创 从 JSON 到 JSONL,Apache SeaTunnel 如何解决HTTP 大数据传输的内存难题?
如果是常规的HTTP服务返回1个JSON格式的字符串时,那么就不用管这个参数,它默认就是false。如果是流式的JSONL输出格式,那么一定要记住设置参数为true。
2026-08-19 11:10:12
236
原创 白鲸开源中标中信建投证券统一调度系统2026年新功能采购项目!
作为白鲸开源在金融领域的代表性头部客户之一,中信建投证券此前已在数据调度与 DataOps 实践中引入白鲸开源的技术产品及服务。本次顺利中标“统一调度系统2026年新功能采购项目”,标志着双方在证券行业复杂数据环境下的调度与治理合作得到了进一步延伸与巩固。
2026-08-12 17:09:08
235
原创 从 60万行/秒说起,看 SeaTunnel Zeta 基准测试如何做到”测得准“
设计基准测试的第一步不是立即编写 JMH 方法,而是先理解基准测试究竟要证明什么,并通过成熟研究掌握启动与稳态、独立样本、分层方差、开环负载和可持续吞吐等基本概念。理论的作用不是让测试看起来更复杂,而是帮助我们避免从错误的测量方式中得到精确但无意义的数字。明确问题之后,需要固定计时边界、工作负载和资源条件,并使用确定性数据验证处理结果是否完整。只有先证明数据没有丢失、目标逻辑确实执行,吞吐和延迟才有讨论价值。最后,应当分离预热与正式测量,保留独立重复,同时观察吞吐、尾延迟、Growth 和不确定性。
2026-08-12 14:54:41
205
原创 一个 JDBC 参数引发的架构演进:Apache SeaTunnel 如何解决数据同步中的“定时 Flush”难题
牛志伟目前从事风控相关工作,主要负责数据同步与数据处理,熟悉数据库及大数据相关技术,在数据集成和任务稳定性方面经验丰富。在数据同步系统中,很多问题最初看起来都属于某一个具体 Connector,但随着深入分析,往往会发现它们真正涉及的是整个数据处理引擎的运行机制。。这个参数的目标很明确:当 buffer 中的数据等待时间超过设定值时,即使没有达到 batch size,也应该触发一次 flush,从而降低数据同步延迟。但在实际实现过程中,问题很快超出了 JDBC Connector 本身的范围。
2026-08-06 17:36:31
353
原创 就在明天!白鲸开源与你相约 Community Over Code Asia 2026 主题演讲!
Keynote 是主会场,大会邀请了各位开源大咖,来分享他们在开源社区的心得和感悟。
2026-08-06 17:17:23
165
原创 为什么开源数据集成是 AI 时代的数据基础设施底座?
过去,企业建设数据平台时,重点通常集中在两个方向:如何存储更多数据,以及如何利用计算能力分析数据。因此,数据仓库、数据湖以及各种计算引擎成为数据架构演进的核心。但随着业务实时化和 AI 应用的发展,企业面临的新问题已经不再只是“如何分析数据”,而是。今天,一个企业的数据环境通常包含业务数据库、消息系统、实时计算平台、数据湖以及分析数据库等多个系统。业务产生的数据需要不断从一个系统进入另一个系统,支撑实时分析、业务决策和智能应用。
2026-08-06 16:53:49
223
原创 倒计时 1 天!Apache SeaTunnel 6 个议题将亮相 Community Over Code Asia 2026
数据湖和数据仓库是存储和管理数据的重要解决方案,它们在数据管理、数据分析和决策中发挥着关键作用。在 ASF,有不少是与数据湖和数据仓库有关的项目,例如: Apache Hive, Apache Hudi, Apache Iceberg, Apache Paimon, Apache Cassandra, Apache HBase 等。在这个主题中,你将得到数据湖和仓库的最新情况,公司在生产中使用它们的最佳做法,以及这些项目的路线图。本专题聚焦 Apache 生态系统中最具创新性和最前沿的项目。
2026-08-06 16:30:07
187
原创 Apache SeaTunnel 提交一个任务都经过了什么?
SeaTunnel 提交任务后的核心逻辑,并不是“收到请求后直接启动任务”。-> SubPlan负责处理提交入口,并判断是否需要转发到 Master。负责接管任务协调,避免重复提交,并创建 JobMaster。JobMaster负责初始化 Job 运行上下文。负责 Job 级别状态推进。SubPlan负责 Pipeline 级别的资源申请和调度。负责 TaskGroup 部署。T是最终执行 TaskGroup 部署的入口。
2026-08-06 16:17:01
245
原创 Apache SeaTunnel 2.3.12 进阶实战:MySQL to PostgreSQL 5 套生产场景同步 Demo
本文将从 PostgreSQL 容器部署、测试数据构建,到 5 类生产常用同步模式全覆盖,手把手讲解 SeaTunnel 数据转换、批量优化、前置 SQL 执行等核心技巧,零基础也能快速上手异构数据同步。
2026-07-29 17:37:40
219
原创 自研、采购还是开源?Apache SeaTunnel 如何降低企业数据集成的真实成本
随着企业数据架构不断复杂化,数据集成平台已经从简单 ETL 工具发展成为核心基础设施。企业真正需要的,不只是一个能够完成数据同步的软件,而是一套能够长期演进、持续扩展并保持技术自主权的数据流动体系。Build 模式提供最高控制权,但企业需要承担全部复杂度;Buy 模式提供快速能力,但长期可能面临成本和依赖问题;而开源模式则提供了一种更加平衡的发展路径。
2026-07-29 17:11:07
334
原创 从 Connector 到 Engine,一起揭秘 SeaTunnel 引擎进阶之路!
在日常使用 JDBC Sink 时,你是否注意过一个不起眼却至关重要的参数——?为什么要这样设计?控制信号是如何在 Engine 中流转的?Engine 与 Connector 的职责边界又该如何划分?如果你对 SeaTunnel Engine 的底层实现、架构设计和源码细节感兴趣,这场 Meetup 不容错过!
2026-07-23 18:16:12
195
原创 假如 SeaTunnel 去送外卖,它是如何保证一滴汤都不洒的?(深度拆解 CDC 原理)
CDC 技术确实复杂,涉及分布式系统的方方面面:并行度控制、状态管理、容错恢复、精确一次语义、对数据库的理解等。SeaTunnel在Debezium的基础上做了大量工程优化,修复了若干BUG, 而且SeaTunnel的架构设计对新手来说非常友好,不论是修补文档还是直接上手修改BUG,都比较轻松,所以非常欢迎大家加入贡献者队伍里~希望本文能帮助大家更好地理解SeaTunnel CDC的内部机制,在生产环境中少踩坑、多调优。如果有任何疑问或发现错误,欢迎交流指正!
2026-07-22 15:06:52
298
原创 Apache SeaTunnel AI CLI Benchmark:7 款大模型、100 个 ETL 任务实测,谁真正能跑起来?
本次实验在统一的 100 个 SeaTunnel ETL 任务上,对 7 个模型进行测试。任务覆盖 20 个 Tier 1 基础同步任务、45 个 Tier 2 转换/CDC/参数约束任务,以及 35 个 Tier 3 复杂 DAG 任务;验证依次经过 L1 静态配置校验、L2 CLI/OptionRule 校验和 L3 Docker 化真实执行环境验证。L1 静态验证结果L1 用于验证模型能否生成可解析、满足基础 HOCON 结构和 connector 规则的配置。
2026-07-22 14:49:25
382
原创 告别重复手动同步!用 SeaTunnel+ DolphinScheduler,让增量数据自动“飞”起来
数据同步,本是数据工程师的日常功课。但借助 SeaTunnel + DolphinScheduler 这对开源利器,我们可以将重复、机械的操作转化为稳定、可靠的自动化流程。这不仅降低了人为操作的错误风险,也极大提升了工作效率,让你能有更多时间聚焦于更有价值的数据分析和业务洞察上。如果你也受困于每日的手动同步,不妨尝试搭建一下这个流程。从今天开始,让你的数据同步工作,变得智能又轻松!
2026-07-16 15:40:14
227
原创 从 Python Script 地狱到标准化数据集成框架
几乎所有企业的数据平台都有着相似的成长轨迹。项目初期,数据接入需求并不复杂。业务系统需要将 MySQL 数据同步到数据仓库,运营部门希望定时调用第三方 REST API 获取营销数据,日志系统需要消费 Kafka 中的实时消息,再写入 ClickHouse 或 Elasticsearch。对于这些需求而言,Python 凭借丰富的生态和较低的开发成本,几乎成为所有数据工程师的首选语言。几十行甚至几百行代码,就足以完成一次数据同步任务。这种方式在早期完全没有问题。
2026-07-16 10:29:26
226
原创 一套替代四套!同程旅行用 Apache SeaTunnel 搭建多模态统一数据通道
周晓晨,目前就职于同程旅行,负责数据平台相关工作,同时也是 Apache SeaTunnel Committer,长期参与 SeaTunnel 社区建设与功能演进。
2026-07-16 10:07:13
203
原创 Apache SeaTunnel 2026 年 6 月提交盘点:控制面能力上探,Connector 生态继续外扩
Hi Community,今年 Apache SeaTunnel 6 月份月报准时来啦!总体上来看,6 月整个月 Apache SeaTunnel 共合入个 PR,明显高于 5 月的 87 个。
2026-07-10 18:14:31
231
原创 为什么 Data Ingestion 还没有被 Fivetran/Airbyte 完全解决?
在 Reddit 的数据工程社区()里,关于数据接入(Data Ingestion)的选型讨论永远充满着火药味。。然而,如果我们把这个问题放到一线 DE(数据工程师)的真实工作场景中,你会发现这不单单是“连接器数量”的问题,而是混杂了的系统性灾难。
2026-07-10 17:48:18
239
原创 MySQL 数据实时推给三方业务?试试用 SeaTunnel 搞定 HTTP 接入
如果外部系统不能直连数据库,只有调用 HTTP 服务才能接收数据,SeaTunnel 就能搞定!这篇教程带你从零搭建 MySQL 到 WEB 系统的 HTTP API 进行数据同步。提示:如果你网络不好,也可以去 Maven 中央仓库手动下载对应版本的 JAR 包,直接放进 connectors/目录。(或其他 8.x 版本)复制到 SeaTunnel 的lib/目录。实时同步的源头是 MySQL 的,需要先打开它。找到 MySQL 的配置文件(my.cnf或my.ini。
2026-07-10 16:52:45
237
原创 当多表数据涌入,Apache SeaTunnel 如何巧妙化解主键冲突?
当有多个数据库中的一张表具有类似的数据,例如有多个不同的系统来源,数据插入不同数据库中的表。此时,若需要把这些表数据汇总成一张表进行统计分析,会面临一个棘手问题:由于多张表具有相同的主键,直接汇总到一起会出现主键重复。而 Apache SeaTunnel 就能巧妙应对这一挑战。本篇文章将详细阐述 Apache SeaTunnel 是如何解决此问题的。以上操作就是把2个库中的表数据同步到另一个库中的一张表的所有过程,我有看到其他文章可以自动创建输出表,但一直没有测试出来,有测试出来的朋友可以留言相告。
2026-07-01 14:44:13
282
原创 速进!SeaTunnel 2.3.11 用 Docker 部署,实现 Kafka 同步 Hive/ES
本文档详细介绍如何使用 Docker 部署 SeaTunnel 2.3.11,并配置 Kafka 虚拟表、数据源以及 Kafka 同步到 Hive 和 Elasticsearch 的完整实战案例。
2026-07-01 11:38:55
204
原创 白鲸开源受邀出席 2026 AMD EPYC 行业生态峰会,共探 DataOps 驱动制造业数智化升级
6月10日,由 AMD 主办的“芯联生态·智合共赢”2026 AMD EPYC 行业生态峰会——深圳站制造业专场成功举办。作为 DataOps 领域的重要技术服务商,白鲸开源受邀出席本次峰会,与来自制造业、人工智能、高性能计算及产业生态领域的专家学者、企业代表齐聚一堂,共同探讨算力驱动智能制造发展的新路径。
2026-06-25 15:46:06
232
原创 当 Cancel 一直无法结束:记一次 Apache SeaTunnel 中 CANCELING 状态卡死问题的排查过程
导致任务卡在CANCELING状态的原因,并不只是 Cancel 请求发送失败这么简单。Worker 可能已经完成了任务,并尝试向 Master 上报最终状态;但如果这一过程恰好发生在 Master Failover 期间,而新的 Master 尚未完全恢复运行中的 Job 状态,Master 就可能抛出。由于 Worker 将这一异常视为任务已经到达终态的信号,因此停止了后续重试。最终,Master 错过了这次最终状态通知,导致 Job 一直停留在CANCELING状态。
2026-06-25 15:27:50
305
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅