使用hbase自带工具测试读写速率

性能测试结果
 hbase/bin/hbase org.apache.hadoop.hbase.PerformanceEvaluation sequentialWrite 1
org.apache.hadoop.hbase.PerformanceEvaluation$SequentialWriteTest in 66382ms at offset 0 for 1048576 rows

hbase/bin/hbase org.apache.hadoop.hbase.PerformanceEvaluation  sequentialRead 1
org.apache.hadoop.hbase.PerformanceEvaluation$SequentialReadTest in 355992ms at offset 0 for 1048576 rows


hbase/bin/hbase org.apache.hadoop.hbase.PerformanceEvaluation randomWrite 1
org.apache.hadoop.hbase.PerformanceEvaluation$RandomWriteTest in 59597ms at offset 0 for 1048576 rows

hbase/bin/hbase org.apache.hadoop.hbase.PerformanceEvaluation randomRead 1
org.apache.hadoop.hbase.PerformanceEvaluation$RandomReadTest in 1098136ms at offset 0 for 1048576 rows

还有很多参数没有去调试,特别在随机读这块,很费时间。
我们有张表是1.7亿行数据,有张表是6亿多数据,这两张表都会有频繁的查询,如果速度过低,那么效率就差了。
持续优化中,有搞hbase的可以和我交流

你可能感兴趣的:(hadoop系列,性能优化,项目经验,技术分析)