Flume系列之:原理和Flume配置文件参数详解

537 篇文章 546 订阅 ¥49.90 ¥99.00
65 篇文章 17 订阅 ¥29.90 ¥99.00
本文详细介绍了Apache Flume的工作原理,包括其核心组件Source、Channel和Sink的功能。通过具体示例,讲解了Kafka Source、File Channel和HDFS、HIVE Sink的配置,以及Kafka配置文件的详细解析,展示了Flume如何高效地收集、聚合和传输日志数据。
摘要由CSDN通过智能技术生成

一、认识Apache Flume

Apache Flume是一个分布式,可靠且可用的系统,用于有效地收集,聚合大量日志数据并将其从许多不同的源移动到集中式数据存储中。

Apache Flume的使用不仅限于日志数据聚合。由于数据源是可定制的,因此Flume可用于传输大量事件数据,包括但不限于网络流量数据,社交媒体生成的数据,电子邮件消息以及几乎所有可能的数据源。

Flume NG 全称是 Flume (Next Generation) ,相对Flume OG (Original Genetration)而言的,Flume NG比Flume OG 要更简单、更轻量、更容易部署。

Flume NG相比Flume OG的变化

  • Flume NG 依然使用 sources 和 sinks ,使用 channel 来连接他们
  • channels 是可插拔(配置的), in-memory channel 用于快速但非持久事件传递,file-based channel用于持久性事件传递
  • 不在区分逻辑节点和物理节点,所有节点都被称为 agent, 每个agent可以运行0个或多个 sources 和 sinks

二、Flume工作原理

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

快乐骑行^_^

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值