在8000w数据规模上,跑了10w个查询,因为数据生成是有YCSB完成的,而且,key也是随机生成的。重复程度不能够模拟真实的应用。测试的结果无法真实表现出Compaction策略之间的差异。不过,我会验证以下。这次是对SizeTiered影响的测试。SSD随机读真的太给力了。是粗略估计HDD的100倍。测试结果如下:
RunTime(ms) | 103728 |
Throughput(ops/sec) | 9640.598 |
Operations | 1000000 |
AverageLatency(us) | 10313.15 |
MinLatency(us) | 237 |
MaxLatency(us) | 1424988 |
95thPercentileLatency(ms) | 17 |
99thPercentileLatency(ms) | 56 |
RunTime(ms) | 81858 |
Throughput(ops/sec) | 12216.28 |
Operations | 1000000 |
AverageLatency(us) | 8135.523 |
MinLatency(us) | 229 |
MaxLatency(us) | 1103307 |
95thPercentileLatency(ms) | 14 |
99thPercentileLatency(ms) | 34 |