Apache SeaTunnel
A distributed, high-performance data-integration tool that synchronizes large volumes of data across more than 160 connectors, including batch, streaming, CDC and multimodal (video, image, binary) data.
Apache SeaTunnel is a distributed, high-performance data-integration tool for synchronizing large volumes of data daily. It supports a wide range of synchronization methods, including real-time, change-data-capture and full-database synchronization, and integrates data from hundreds of evolving sources.
Beyond structured and unstructured text, it can integrate multimodal data such as video, images and binary files. It offers more than 160 connectors that can be adapted for both batch and streaming use, a distributed snapshot algorithm for data consistency, JDBC multiplexing and log parsing for efficient multi-table and database synchronization, and detailed real-time monitoring with data-quality checks to prevent loss or duplication.
A job can run on SeaTunnel's own Zeta engine, or on Flink or Spark. It is written in Java and released under the Apache-2.0 license.