HBase集群性能测试
- HBase读性能测试。
- 通过随机写生成一张300GB的表Test_1200Region_300GB。
1
hbase org.apache.hadoop.hbase.PerformanceEvaluation --size=300 --table=Test_1200Region_300GB --presplit=1200 randomWrite 30
- 执行hbase shell命令,进入数据库终端。
1
hbase shell
- 合并Test_1200Region_300GB表。
1
major_compact 'Test_1200Region_300GB'
- 使用150个线程从Test_1200Region_300GB中随机读取300GB数据。
- 通过随机写生成一张300GB的表Test_1200Region_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
父主题: HBase索引优化 用户指南