Hbase性能測試


1 單機HBase集群測試報告

1.1 機器參數

硬件信息

機器3台 dell PowerEdge R710

內存:8G, cup 24, 6x1t磁盤

操作系統

ubuntu-12.04.1-server-amd64

1.2 HBase單點測試

單點測試:

單硬盤配置

Lzo壓縮開啟

 

單點測試數據:

分別寫入108,844,93、108,844,930條數據,單表單列,autoflush=true,單條寫入和讀取。

類型

測試集群

Region數量

線程數

操作記錄條數

Key平均長度

Value平均長度

每條記錄平均操作時間

平均tps

Put

單節點

255/765

300

108844930

70

136

1.544ms

648.87

Put

單節點

500

300

10884493

70

136

0.633ms

1579.39

Put

單節點

500

300

108844930

70

136

1.135ms

880.6

Put

單節點

1000

300

108844930

70

136

5.497ms

181.9

Get

單節點

255/765

300

2000000

70

136

1.738ms

575.1

Get

單節點

500

300

200000

70

136

0.234ms

4255.95

Get

單節點

500

300

2000000

70

136

0.687ms

1454.69

Get

單節點

1000

300

2000000

70

136

1.599ms

625.05

Put&Get

單節點

255/765

300

&300

108844930&2000000

70

136

1.576ms&2.60ms

634.43&384.44

Put&Get

單節點

500

300

&300

108844930&2000000

70

136

1.445ms

691.1

 

記錄操作時間分布圖:

千萬級測試操作時間分布圖,其中讀寫操作單獨測試,寫10884493條,讀200000條,在圖表中按比例呈現

 

 

圖 億級測試操作時間分布圖,其中讀寫操作單獨測試,寫108844930條,讀2000000條,在圖表中按比例呈現

 

2 HBase集群測試數據

機器參數:

操作系統:64bit turbolinux

硬盤:7200r/s 

內存:16G

Cpu:8

集群參數:

5 nodes, 3 znodes,同一個機架

單硬盤配置

Lzo壓縮開啟

關鍵配置項:

測試數據:

寫入108,844,930條數據,單表單列,autoflush=true,單條寫入和讀取。

類型

線程數

操作記錄條數

Key平均長度

Value平均長度

每條記錄平均操作時間

平均tps

Put

300

108844930

70

136

3.663ms

272.99

Get

300

2000000

70

136

1.204ms

830.41

Put&Get

300&300

108844930&2000000

70

136

Put:4.724ms&

Get:2.268ms

Put:211.7&Get:441

記錄操作時間分布圖:

圖2-1 寫操作時間統計圖

 

圖2-2 讀操作時間統計圖

圖2-3 讀寫操作時間統計圖

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM