性能测试结果
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的可以和我交流