Flume_channel/Sink/Source

一个Source可以对多个Channel
一个Channel对一个Sink
一个Sink对一个Channel
一个Channel对一个Source
Source相当于原点,接收方Cannel相当于临时队列,速率比较快,Sink相当于发送方。

Channel

临时队列
Flume中提供的Channel实现主要有三个:

Memory Channel event保存在Java Heap中。如果允许数据小量丢失,推荐使用

File Channel event保存在本地文件中,可靠性高,但吞吐量低于Memory Channel

JDBC Channel event保存在关系数据中,一般不推荐使用

发布了278 篇原创文章 · 获赞 24 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/qq_43141726/article/details/105451407