大数据查询引擎的选型,画了几张架构图,和一些对比分析:

一、Presto

二、Impala

三、HAWQ

四、总体比较:

1)都是MPP架构,且没有明显性能差距
2)HAWQ的功能、特性较Presto和Impala更全面,同时带来系统配置复杂,学习维护成本高的风险
3)Presto与Impala都有各自明显的优势:

1,Presto可以通过Connector接入多种数据源,灵活性高,而Impala只支持有限的数据源类型
2,Impala天然支持Coordinator高可用,Presto的Coordinator存在单点故障,需人工参与恢复
3,Impala更容易在现有CDH环境部署、集成

目前使用Hive痛点问题是慢
在满足速度快的条件下,替代方案的稳定性、易用性、易维护性优先考虑,

转载于:https://www.cnblogs.com/gm-201705/p/9860826.html

presto .vs impala .vs HAWQ query engine相关推荐

  1. Presto客户端报错:Query failed (#20200815_082938_00004_a5yxe) in tmall-presto: Catalog hive does not exis

    运行Presto客户端时报错:Query failed (#20200815_082938_00004_a5yxe) in tmall-presto: Catalog hive does not ex ...

  2. Kylin、druid、presto、impala四种即席查询对比--(转载)

    一.什么是即席查询 即席查询是用户根据自己的需求,灵活的选择查询条件,系统根据用户的选择生成相应的统计报表.普通查应用查询是定制开发的,即席查询是用户自定义查询条件 理解:快速的执行自定义SQL(可能 ...

  3. 是选impala还是presto_Kylin、druid、presto、impala四种即席查询对比

    一.什么是即席查询 即席查询是用户根据自己的需求,灵活的选择查询条件,系统根据用户的选择生成相应的统计报表.普通查应用查询是定制开发的,即席查询是用户自定义查询条件 理解:快速的执行自定义SQL(可能 ...

  4. 全方位测评Hive、SparkSQL、Presto 等七个大数据查询引擎,最快的竟是……| 程序员硬核测评...

    现在大数据组件非常多,众说不一,那么每个企业在不同的使用场景里究竟应该使用哪个引擎呢?易观Spark实战营团队选取了Hive.SparkSQL.Presto.Impala.HAWQ.ClickHous ...

  5. ClickHouse学习教程

    概述 官网 a fast open-source OLAP database management system. It is column-oriented and allows to genera ...

  6. 漫谈数仓『OLAP』

    一 概念 1.1 什么是OLAP? OLAP(OnLine Analytical Processing),即联机分析处理.OLAP对业务数据执行多维分析,并提供复杂计算,趋势分析和复杂数据建模的能力. ...

  7. 开源OLAP引擎测评报告

    开源OLAP引擎测评报告 原创: 易观CTO 郭炜 Analysys易观 导读 现在大数据组件非常多,众说不一,在每个企业不同的使用场景里究竟应该使用哪个引擎呢?这是易观Spark实战营出品的开源Ol ...

  8. Apache Doris在美团外卖数仓中的应用实践

    来自:美团技术团队 美团外卖数据仓库通过MOLAP+ROLAP双引擎模式来适配不同应用场景.MOLAP引擎使用了Apache Kylin.ROLAP我们经过综合考虑,选择了Apache Doris.本 ...

  9. 开源关系型数据库架构

    前言 我们把主要的开源关系型数据库分为三类,来分别了解一下它们的架构和设计,并了解一下它们各自的优缺点. OLTP,在线事务处理,是传统的关系型数据库的主要应用场景 OLAP,在线分析处理,是当今大数 ...

最新文章

  1. 中国科学院院士骆清铭: “看见”大脑
  2. python自学路线-各个阶段的python学习路线?
  3. CodeForces - 363D Renting Bikes(二分+贪心)
  4. 又一国产开源微内核操作系统上线!源代码已开放下载
  5. 广告行业一些常用物料的尺寸
  6. oracle创建用户及授权等相关操作
  7. 玄元剑仙手游最新服务器,玄元剑仙最新
  8. svn 服务器中文件删除,svn中如何彻底删除一个文件
  9. Java程序员必看的 14 本 Java 书籍!
  10. 郝斌c语言链表源码,链表的创建(郝斌视频)
  11. 技术人员的会议优化记录
  12. chmod 755和chmod 4755的区别
  13. 3D建模:14个建模小技巧
  14. Linux C/C++ 共享库so的搜索路径和顺序
  15. 路由器设置技巧之-台式机如何无线上网
  16. zzd 的割草机(Lawnmower)
  17. 怎么找回xmind意外关机的文件_如何在意外关机后恢复文件
  18. SEO的外链与描文本该如何添加?
  19. 【DP】西北大学集训队选拔赛(重现赛) B 饱和式救援
  20. 2020年个人计划总结和2021年个人计划

热门文章

  1. linux 环境搭建Jenkins
  2. 测绘专业学生对测绘软件的一点认识
  3. shipyard安装
  4. iOS音频的后台播放总结
  5. [WORK]局数据系统
  6. 使用分层网络模型的两个优点是什么_从零开始学网络|搞懂OSI参考模型和TCP/IP分层模型,看这篇文章就够了...
  7. k8s访问控制--理解RBAC和OPA
  8. Linux内核套接字(Socket)的设计与实现
  9. HBase之重试机制
  10. (136)System Verilog覆盖组参数传递实例