hbase2.0已經(jīng)正式發(fā)布,對比之前1.x版本取试,2.0在讀寫鏈路上做了完善的優(yōu)化悬槽,offheap、netty rpc等瞬浓,這里做個小測試實驗對比1.x和2.0在讀寫上的延時情況初婆。本測試基于特定測試環(huán)境與軟件版本得到的結(jié)果,僅供參考。
測試介紹
1 測試環(huán)境
HBase2.0集群磅叛,2副本DataNode屑咳,單regionserver,便于線性擴(kuò)展弊琴;
集群的配置 : 8core x 16G 內(nèi)存兆龙; 4 x 250G ssd云盤;
2 情況簡介
讀寫敲董,1KB紫皇,數(shù)據(jù),分有cache的讀(命中近100%)腋寨,無cache讀聪铺;
scan:無cache的scan,有cache 的scan 萄窜;預(yù)先分配60 region铃剔;
3 測試數(shù)據(jù)
?單條讀寫的延時,99延時脂倦,磁盤的util番宁,cpu的利用率,網(wǎng)卡占用率赖阻,gc的時間蝶押; 對于99延時的話,查看gc的頻率火欧,進(jìn)行調(diào)整棋电。大塊數(shù)據(jù)的直接升到年老代等;
?步驟:先是把沒有做調(diào)優(yōu)的性能數(shù)據(jù)丟出來苇侵,完成以后赶盔,在就99延時做調(diào)優(yōu),主要關(guān)注網(wǎng)絡(luò)以及gc的信息榆浓;
4 測試結(jié)果
調(diào)優(yōu)的涉及:offheap于未,netty server訪問,g1 gc 修改陡鹃。
99延時:offheap烘浦,g1 gc 默認(rèn)開啟,默認(rèn)netty 開啟萍鲸;25MB 帶寬峰值闷叉,主要做對比!
測試小結(jié)
?hbase2.0在讀寫鏈路上進(jìn)行了完善的優(yōu)化脊阴,相比1.1握侧、1.4.4 版本蚯瞧,在延時方面有了比較大的成果。本測試基于特定測試環(huán)境與軟件版本得到的結(jié)果品擎,僅供參考埋合。
更多技術(shù)交流,可關(guān)注微信交流群孽查,微信公眾號等:
或參考文章: HBase中文社區(qū)官網(wǎng)饥悴、交流群
1. 微信群
2. 釘釘群:
3. 微信公眾號: