這篇文章給大家分享的是有關(guān)Hbase如何實(shí)現(xiàn)性能測(cè)試的內(nèi)容。小編覺得挺實(shí)用的,因此分享給大家做個(gè)參考,一起跟隨小編過來看看吧。
創(chuàng)新互聯(lián)一直秉承“誠(chéng)信做人,踏實(shí)做事”的原則,不欺瞞客戶,是我們最起碼的底線! 以服務(wù)為基礎(chǔ),以質(zhì)量求生存,以技術(shù)求發(fā)展,成交一個(gè)客戶多一個(gè)朋友!為您提供做網(wǎng)站、成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)頁(yè)設(shè)計(jì)、微信小程序定制開發(fā)、成都網(wǎng)站開發(fā)、成都網(wǎng)站制作、成都軟件開發(fā)、手機(jī)APP定制開發(fā)是成都本地專業(yè)的網(wǎng)站建設(shè)和網(wǎng)站設(shè)計(jì)公司,等你一起來見證!
之前測(cè)試過HBASE的參數(shù)對(duì)性能影響,今天的測(cè)試主要針對(duì)寫吞吐量,通過對(duì)比不同客戶端的數(shù)量,以及插入量,來看看HBASE寫的情況下,大概有多少每秒插入。
測(cè)試硬件:8vcore, 32G內(nèi)存 , 8臺(tái)機(jī)器, 5個(gè)nodemanager/region server ,大家可能知道每個(gè)map,reduce 默認(rèn)1個(gè) vcores,1G內(nèi)存 很顯然,我一共40個(gè)vcores, 所以最多也只有39個(gè)map, reduce。
測(cè)試命令:
time hbase org.apache.hadoop.hbase.PerformanceEvaluation --rows=1000000 sequentialWrite 50
客戶端 | 數(shù)據(jù)量 | 執(zhí)行時(shí)間 | 寫吞吐量 |
1 | 1000000 | 54s | 18000條/s |
1 | 10000000 | 2m56s | 58800條/s |
1 | 100000000 | 3m20s | 78000條/s |
10 | 100000/client | 1m24.625s | 11904條/s |
10 | 1000000/client | 4m2.163s | 41000條/s |
10 | 10000000/client | 14m33.584s | 113000條/s |
50 | 10000/client | 3m29.969s | 3292條/s |
50 | 100000/client | 3m9.325s | 26315條/s |
50 | 1000000/client | 13m50.013s | 60240條/s |
先說明一下,上面測(cè)試數(shù)據(jù)其實(shí)是不準(zhǔn)確的,主要硬件限制,PerformanceEvaluation 默認(rèn)每個(gè)客戶端為10個(gè)MAP,50個(gè)并發(fā)的話就是500個(gè)MAP,每次只能跑39個(gè)MAP,很顯然很多MAP處于pending狀態(tài),如果有足夠好的硬件,結(jié)果會(huì)好很多。另外,PerformanceEvaluation 是先隨機(jī)生成數(shù)據(jù),再通過reduce來插入,所以整個(gè)時(shí)間還包含map的時(shí)候,并不單純是插入時(shí)間。
所以從上述結(jié)果來看,看不出來太多問題,但是也有驚喜,10個(gè)客戶端的情況下達(dá)到11W條/秒, 如果有足夠好的CPU,我相信即使并發(fā)增加,HBASE的寫性能還是非常不錯(cuò)的。
感謝各位的閱讀!關(guān)于“Hbase如何實(shí)現(xiàn)性能測(cè)試”這篇文章就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,讓大家可以學(xué)到更多知識(shí),如果覺得文章不錯(cuò),可以把它分享出去讓更多的人看到吧!
標(biāo)題名稱:Hbase如何實(shí)現(xiàn)性能測(cè)試
本文鏈接:http://www.chinadenli.net/article14/jdjgde.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供移動(dòng)網(wǎng)站建設(shè)、品牌網(wǎng)站設(shè)計(jì)、定制開發(fā)、面包屑導(dǎo)航、App開發(fā)、網(wǎng)站內(nèi)鏈
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)