免费注册
帮助文档(华北一、二)

  • Hbase读写性能测试使用hbase自带的工具进行。分别测试随机写、顺序写、随机读、顺序读的性能。所有测试均为对100W行数据的读写,结果取100次测试的平均值。测试代码如下:

    hbase读写性能测试代码

     
    #!/bin/bash 
    hbase='/home/hadoop/hbase/bin/hbase'   
    for test in sequentialWrite randomWrite  sequentialRead  randomRead 
    do         
        $hbase org.apache.hadoop.hbase.PerformanceEvaluation $test 1 > 
    $test.log 2>&1 
    done

    对5个集群的测试结果如下:

    表5.1 hbase读写性能测试结果

    处理速度(条/s)

    B2

    B2-x

    D1

    D1-x

    vhost

    顺序写

    8183.09

    11573.19

    6695.69

    11210.10

    5554.05

    随机写

    7528.85

    11914.03

    5698.36

    9095.78

    5258.49

    顺序读

    1928.34

    2723.67

    2260.79

    2462.00

    1660.79

    随机读

    1795.51

    2608.65

    2205.75

    2331.72

    550.8

    图5.1 hbase读写性能测试结果


文档是否已解决您的问题?

  已解决   未解决

如您有其它疑问,您也可以与我们技术专家联系探讨。

联系技术专家