简介
HiBench是一套基准测试套件,用于帮助我们评估不同的大数据框架性能指标(包括处理速度、吞吐等)的负载指标,可以评估Hadoop、Spark和流式负载等,具体的工作负载有:
同样的它还可以用于评估Spark Stream、Flink、Storm和Gearpump。
对这些工作负载进行分类记录如下,总体可以分为6大类:micro、ml(machine learning)、sql、graph、websearch和streaming。
Micro基准
Machine Learning基准
SQL基准
Websearch基准
Graph基准
Streaming基准
在查阅HiBench基准测试套件提供资料时,其提供的系列基准测试工具,每个后续都需要花时间深入的去学习和实践,主要需要从以下几个方面进行: