Apache NiFi automatiza, roteia e monitora fluxos de dados entre origens e destinos, com gerenciamento pela interface do navegador.
- Estrelas
- 9,738
- Forks
- 2,438
- Issues abertas
- 894
- Último commit
- há 4 horas
O que é?
SeaTunnel é uma ferramenta distribuída de integração de dados para mover grandes volumes entre fontes e destinos. Oferece mais de 160 conectores para bancos de dados, data warehouses e outros sistemas, além de permitir sincronização em tempo real, captura de dados alterados (CDC) e sincronização de bancos de dados completos.
Os jobs são definidos por configuração, e o SeaTunnel pode executá-los no próprio Zeta Engine ou no Apache Flink ou Apache Spark. O projeto também inclui um mecanismo de snapshots distribuídos, desenvolvido para manter a consistência dos dados sincronizados, além de multiplexação JDBC e análise de logs para reduzir a sobrecarga de conexões ao sincronizar muitas tabelas.
Além de dados textuais estruturados, o SeaTunnel pode processar dados não estruturados, como vídeos, imagens e arquivos binários; a documentação traz orientações sobre isso.
Recursos principais
- 01Mais de 160 conectores de origem e destino para bancos de dados e outros sistemas
- 02Modos de sincronização em tempo real, CDC e de bancos de dados completos
- 03Executa no próprio Zeta Engine, no Apache Flink ou no Apache Spark
- 04Mecanismo de snapshots distribuídos para manter a consistência dos dados
- 05Multiplexação JDBC e análise de logs para sincronização de várias tabelas
- 06Conectores de transformação e monitoramento em tempo real durante a sincronização
Casos de uso
- Sincronizar dados de vários bancos de dados para um data warehouse ou data lake
- Capturar alterações em tempo real em bancos de dados operacionais
- Migrar ou replicar bancos de dados completos entre sistemas heterogêneos
- Ingerir dados estruturados e não estruturados em pipelines de IA ou analytics
Início rápido
- 1
Baixe o SeaTunnel no site oficial
- 2
Escolha um mecanismo de execução: Zeta Engine, Spark ou Flink
Tópicos
Perguntas frequentes
- O que é seatunnel?
- Ferramenta distribuída de integração de dados para sincronizar grandes volumes de dados estruturados e não estruturados com mais de 160 conectores, em modos batch, streaming e CDC. SeaTunnel é uma ferramenta distribuída de integração de dados para mover grandes volumes entre fontes e destinos. Oferece mais de 160 conectores para bancos de dados, data warehouses e outros sistemas, além de permitir sincronização em tempo real, captura de dados alterados (CDC) e sincronização de bancos de dados completos.
- seatunnel é gratuito? Qual é a licença?
- seatunnel é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- seatunnel ainda é mantido?
- Manutenção ativa. O último commit de seatunnel foi em 21 de out. de 2026.
- Para que posso usar seatunnel?
- Sincronizar dados de vários bancos de dados para um data warehouse ou data lake Capturar alterações em tempo real em bancos de dados operacionais Migrar ou replicar bancos de dados completos entre sistemas heterogêneos Ingerir dados estruturados e não estruturados em pipelines de IA ou analytics
- Como instalar seatunnel?
- Baixe o SeaTunnel no site oficial Escolha um mecanismo de execução: Zeta Engine, Spark ou Flink
- Onde consigo seatunnel?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/apache/seatunnel
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Plataforma open source de movimentação de dados para pipelines ELT, que leva dados de APIs, bancos de dados e arquivos para data warehouses, data lakes e aplicações de IA.
Ferramenta de linha de comando que copia dados entre bancos de dados, arquivos e plataformas SaaS com um único comando, sem precisar escrever código.
Apache Airflow é uma plataforma para criar, agendar e monitorar programaticamente workflows definidos como código Python (Dags).
Um datastore OLAP distribuído em tempo real para análises de baixa latência sobre dados de streaming e em lote, com ingestão do Kafka e do S3.
Guia em chinês para entrevistas de backend Java, cobrindo fundamentos de computação, bancos de dados, sistemas distribuídos, design de sistemas e desenvolvimento de aplicações de IA.