本文前提
系统CentOs6.8,已安装完成hadoop1.7.2、Hive1.2.1,Mysql5.6,共三台测试机器组成集群
Presto
是什么?
Presto是一个sql查询引擎,类似Hive在大数据体系中的地位,同样的,它是用来分析数据而不是存储数据的
能做什么?
因为是基于内存计算,能够对大量数据做到一个准实时的分析。
能够连接多个数据源进行交叉计算。
因为是基于内存的计算,在分析海量数据时hive更具有优势
怎么安装?
1、Server安装
- 下载安装包 presto-server-0.196.tar.gz
- 解压 tar -zxvf presto-server-0.196.tar.gz -C ./
- 改名 mv presto-server-0.196/ presto
- 在presto下创建目录 data和etc,在etc下创建catalog目录。最后preso目录如下图所示
- 在etc目录下创建如下文件