日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Flume的Channel

發(fā)布時間:2024/10/12 编程问答 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Flume的Channel 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

一、Memory Channel

事件將被存儲在內(nèi)存中(指定大小的隊列里)

非常適合那些需要高吞吐量且允許數(shù)據(jù)丟失的場景下

屬性說明:

二、JDBC Channel

事件會被持久化(存儲)到可靠的數(shù)據(jù)庫里,目前支持嵌入式Derby數(shù)據(jù)庫。即source=》channel=》sink。在傳輸?shù)倪^程中,會先把事件存到關系型數(shù)據(jù)庫里。但是Derby數(shù)據(jù)庫不太好用,所以JDBC Channel目前僅用于測試,不能用于生產(chǎn)環(huán)境。

三、FileChannel

好處:數(shù)據(jù)不丟失

壞處:極大的降低flume的吞吐量,因為要頻繁的發(fā)生磁盤I/O

性能比較低,但是即使程序出錯數(shù)據(jù)不會丟失

性能會比較低下,但是即使程序出錯數(shù)據(jù)不會丟失

配置實例:

a1.sources=r1 a1.channels=c1 a1.sinks=s1a1.sources.r1.type=netcat a1.sources.r1.bind=0.0.0.0 a1.sources.r1.port=8888a1.sinks.s1.type=loggera1.channels.c1.type=file a1.channels.c1.dataDirs=/home/filechannela1.sources.r1.channels=c1 a1.sinks.s1.channel=c1

四、內(nèi)存溢出通道

優(yōu)先把Event存到內(nèi)存中,如果存不下,在溢出到文件中,目前處于測試階段,還未能用于生產(chǎn)環(huán)境

?

?

?

?

?

?

?

?

轉載于:https://www.cnblogs.com/chuijingjing/p/10149774.html

總結

以上是生活随笔為你收集整理的Flume的Channel的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。