Hbase命令压力测试
1,在bin目录下执行命令,随机读写,顺序读写
Master 4g Reginonserver 8g |
|
||||
hbase org.apache.hadoop.hbase.PerformanceEvaluation --columns=10 randomRead 1 hbase org.apache.hadoop.hbase.PerformanceEvaluation --columns=10 randomWrite 1 hbase org.apache.hadoop.hbase.PerformanceEvaluation --columns=10 sequentialRead 1 hbase org.apache.hadoop.hbase.PerformanceEvaluation --columns=10 sequentialWrite 1 |
|
||||
input={"addColumns":true,"autoFlush":false,"blockEncoding":"NONE","bloomType":"ROW","caching":30,"cmdName":"randomRead","columns":10,"compression":"NONE","filterAll":false,"flushCommits":true,"inMemoryCF":false,"multiGet":0,"noOfTags":1,"nomapred":false,"numClientThreads":1,"oneCon":false,"perClientRunRows":104857,"period":104857,"presplitRegions":0,"randomSleep":0,"replicas":1,"reportLatency":false,"sampleRate":1.0,"size":10.0,"splitPolicy":null,"startRow":629142,"tableName":"TestTable","totalRows":1048576,"traceRate":0.0,"useTags":false,"valueRandom":false,"valueSize":1000,"valueZipf":false,"writeToWAL":true} |
|
||||
指标 |
随机读(百万) |
随机写(百万) |
顺序读(百万) |
顺序写(百万) |
|
总耗时 |
320674ms |
1687488ms |
359788ms |
1373879ms(1048570) |
|
每秒读写 |
|
|
|
|
案例:可以看得出是写入不行,所以集群要调优
2,使用工具: