鲲鹏社区首页
中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

HBase集群性能测试

  • HBase读性能测试。
    1. 通过随机写生成一张300GB的表Test_1200Region_300GB。
      1
      hbase org.apache.hadoop.hbase.PerformanceEvaluation --size=300 --table=Test_1200Region_300GB --presplit=1200 randomWrite 30
      
    2. 执行hbase shell命令,进入数据库终端。
      1
      hbase shell
      
    3. 合并Test_1200Region_300GB表。
      1
      major_compact 'Test_1200Region_300GB'
      
    4. 使用150个线程从Test_1200Region_300GB中随机读取300GB数据。
  • 随机读测试。
    1
    hbase org.apache.hadoop.hbase.PerformanceEvaluation --nomapred --rows=10000000 --table=Test_1200Region_300GB randomRead 150
    
  • 顺序读测试。
    1
    hbase org.apache.hadoop.hbase.PerformanceEvaluation --nomapred --rows=10000000 --table=Test_1200Region_300GB sequentialRead 150