当前位置:
首页 >
数据集成工具
发布时间:2023/12/9
60
豆豆
文章目录
- 数据集成工具
- 数据采集工具分类
- 离线采集(批量采集)
- 实时采集(增量采集)
- Flume
- Sqoop
- DataX
- Canal
数据集成工具
数据采集工具分类
离线采集(批量采集)
实时采集(增量采集)
Flume
flume是一个分布式、可靠、和高可用的海量日志采集、聚合和传输的系统。
Sqoop
Apache开源软件,主要用于在HADOOP(Hive)与传统的数据库(mysql、postgresql…)间进行数据的传递。
DataX
是阿里开源软件异构数据源离线同步工具,致力于实现包括关系型数据库(MySQL、Oracle等)、HDFS、Hive、ODPS、HBase、FTP等各种异构数据源之间稳定高效的数据同步功能。
Canal
canal,译意为水道/管道/沟渠,主要用途是基于 MySQL 数据库增量日志解析,提供增量数据订阅和消费。
-
canal的数据同步不是全量的,而是增量。基于binary log增量订阅和消费,canal可以做:
- 数据库镜像
- 数据库实时备份
- 索引构建和实时维护
- 业务cache(缓存)刷新
- 带业务逻辑的增量数据处理
到底啦!
总结
- 上一篇: [css] border-radius
- 下一篇: [css] css中Scroll-be