开发者社区> 问答> 正文

Flume channel是什么?

Flume channel是什么?

展开
收起
芯在这 2021-12-10 23:28:20 446 0
1 条回答
写回答
取消 提交回答
  • 当 Flume source 接受到一个 event 的时, Flume source 会把这个 event 存储在一个或多个 channel 中.

    Channel 是连接Source和Sink的组件, 是位于 Source 和 Sink 之间的数据缓冲区。

    Flume channel 使用被动存储机制. 它存储的数据的写入是靠 Flume source 来完成的, 数据的读取是靠后面的组件 Flume sink 来完成的.

    Channel 是线程安全的,可以同时处理几个 Source 的写入操作和几个 Sink 的读取操作。

    2021-12-10 23:28:34
    赞同 展开评论 打赏
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Spark Streaming-as-aService with Kafka and YARN 立即下载
Stream Processing with Apache RocketMQ 立即下载
BUILDING REALTIME DATA PIPELINES WITH KAFKA CONNECT AND SPARK STREAMING 立即下载