百分点大数据评测报告:开源OLAP引擎综评(HAWQ、Presto、ClickHouse)
通过比拟测试功效可以发明,在沟通的数据量查询SQL环境下,ClickHouse比拟HAWQ、Presto稀有目级的机能上风。因为我们的营业更多是单表的Ad-Hoc查询和说明,因此本次评测最终回收ClickHouse作为我们的OLAP引擎。 同时,测试进程中我们也发明一些故意思的征象,如: (1) HAWQ对查询都是全表扫描,如相同Select * from where c1=xxx limit 10查询,而Presto则对扫描的功效直接返回。 (2) HAWQ查询会行使到体系缓存,而Presto对这方面并没有出格的优化。示意出的征象就是,在必然的并发度下,HAWQ反而会浮现出缓存的上风,而Presto机能则泛起线性降落趋势。 具体见测试进程的具体记录及图形化的直观揭示。 并发1查询机能: 并发10查询机能:
并发20查询机能: 4.其余扩展测试 Presto单机多Worker:
Presto扩容: ClickHouse 横向扩展查询测试: 测试横向扩展对查询机能的影响,每个节点的数据量是沟通的,行使沟通的SQL别离测试单节点、五节点、十节点的查询机能。 测试明细: 功效图形展示: ClickHouse PageCache缓存查询测试: 测试PageCache对查询机能的影响,起首破除全部缓存别离查询四个SQL,然后再一再执行一次,可以发明,PageCache对第二次查询的机能进步是影响庞大的。 ClickHouse充实操作了体系缓存(PageCache),对查询稀有目级的机能晋升浸染。 测试明细: 功效图形展示:
(编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |