Repolode
apache

apache/seatunnel

Herramienta distribuida de integración de datos para sincronizar grandes volúmenes de datos estructurados y no estructurados con más de 160 conectores, en modos batch, streaming y CDC.

Alternativa open source a:FivetranTalend

Estrellas
9,738
Forks
2,438
Issues abiertos
894
Último commit
hace 4 horas

¿Qué es?

SeaTunnel es una herramienta distribuida de integración de datos para mover grandes volúmenes de datos entre orígenes y destinos. Ofrece más de 160 conectores para bases de datos, almacenes de datos y otros sistemas, y admite la sincronización en tiempo real, la captura de datos modificados (CDC) y la sincronización de bases de datos completas.

Los trabajos se definen mediante configuración, y SeaTunnel puede ejecutarlos en su propio Zeta Engine o en Apache Flink o Apache Spark. El proyecto también incluye un mecanismo de snapshots distribuidos para mantener la coherencia de los datos sincronizados, además de multiplexación JDBC y análisis de logs para reducir la sobrecarga de conexiones al sincronizar muchas tablas.

Además de datos de texto estructurados, SeaTunnel puede manejar datos no estructurados, como videos, imágenes y archivos binarios. Su documentación incluye indicaciones al respecto.

Funciones clave

  • 01Más de 160 conectores de origen y destino para bases de datos y otros sistemas
  • 02Modos de sincronización en tiempo real, CDC y de bases de datos completas
  • 03Se ejecuta en su propio Zeta Engine, Apache Flink o Apache Spark
  • 04Mecanismo de snapshots distribuidos para mantener la coherencia de los datos
  • 05Multiplexación JDBC y análisis de logs para sincronizar varias tablas
  • 06Conectores de transformación y monitoreo en tiempo real durante la sincronización

Casos de uso

  • Sincronizar datos de numerosas bases de datos con un almacén o lake de datos
  • Capturar en tiempo real los cambios de bases de datos operativas
  • Migrar o replicar bases de datos completas entre sistemas heterogéneos
  • Ingerir datos estructurados y no estructurados para canalizaciones de IA o analítica

Inicio rápido

  1. 1

    Descarga SeaTunnel desde el sitio web oficial

  2. 2

    Elige un motor de ejecución: Zeta Engine, Spark o Flink

Temas

Preguntas frecuentes

¿Qué es seatunnel?
Herramienta distribuida de integración de datos para sincronizar grandes volúmenes de datos estructurados y no estructurados con más de 160 conectores, en modos batch, streaming y CDC. SeaTunnel es una herramienta distribuida de integración de datos para mover grandes volúmenes de datos entre orígenes y destinos. Ofrece más de 160 conectores para bases de datos, almacenes de datos y otros sistemas, y admite la sincronización en tiempo real, la captura de datos modificados (CDC) y la sincronización de bases de datos completas.
¿seatunnel es gratuito? ¿Qué licencia tiene?
seatunnel es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿seatunnel sigue mantenido?
Mantenimiento activo. El último commit de seatunnel fue el 21 oct 2026.
¿Para qué puedo usar seatunnel?
Sincronizar datos de numerosas bases de datos con un almacén o lake de datos Capturar en tiempo real los cambios de bases de datos operativas Migrar o replicar bases de datos completas entre sistemas heterogéneos Ingerir datos estructurados y no estructurados para canalizaciones de IA o analítica
¿Cómo se instala seatunnel?
Descarga SeaTunnel desde el sitio web oficial Elige un motor de ejecución: Zeta Engine, Spark o Flink
¿Dónde consigo seatunnel?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/apache/seatunnel

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados