![](https://img-blog.csdnimg.cn/20210906164827846.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Presto
presto
郝少
爱出者爱返,福往者福来。
展开
-
(五)Presto Api
一、说明1、参考官网文档2、本文主要阐述presto连接hive、mysql、kafka的相关api二、启动相关环境1、启动Hive相关启动hadoop--->启动mydql---->启动hive的metaStore2、启动mydql3、启动kafka相关启动zookeeper---->启动kafka4、启动presto端口号为8099,主节点为master三、presto控制台输出1、presto连接Hive[root@master原创 2020-11-19 10:46:10 · 1110 阅读 · 0 评论 -
(四)presto集成kafka
一、集成之前1、启动zookeeper2、启动kafka3、查看kafka有哪些主题[root@master bin]# ./kafka-topics.sh --list --zookeeper master:2181,slaves1:2181,slaves2:2181topic_walkCountmytestmytopic4、选择一个主题进行数据写入[root@master bin]# ./kafka-console-producer.sh --broker-list原创 2020-11-18 10:23:07 · 1522 阅读 · 0 评论 -
(一)Presto的集群安装
一、什么是prestoPresto是一个facebook开源的分布式SQL查询引擎,适用于交互式分析查询,数据量支持GB到PB字节。presto的架构由关系型数据库的架构演化而来。作为Hive和Pig(Hive和Pig都是通过MapReduce的管道流来完成HDFS数据的查询)的替代者,Presto不仅可以访问HDFS,也可以操作不同的数据源,包括:RDBMS和其他的数据源(例如:Cassandra)。Presto被设计为数据仓库和数据分析产品:数据分析、大规模数据聚集和生成报表。二、用到的版本原创 2020-11-17 14:43:55 · 337 阅读 · 0 评论 -
(三)presto集成Mysql
一、集成之前1、启动mysqlservice mysql start2、登录mysql并查看相关信息[root@master bin]# mysql -u root -pEnter password: Welcome to the MySQL monitor. Commands end with ; or \g.Your MySQL connection id is 79Server version: 5.6.47 MySQL Community Server (GPL)C原创 2020-11-17 16:18:24 · 1049 阅读 · 0 评论 -
(二)presto集成Hive
一、集成之前在presto集成Hive之前,要先启动Hive;由于Hive依赖HDFS,并且这里环境其元数据存储在mysql中,故在启动Hive之前要先启动HDFS和Mysql;1、主节点启动hdfs[root@master sbin]# pwd/opt/softWare/hadoop/hadoop-2.7.3/sbin[root@master sbin]# ./start-all.sh2、启动Mysql[root@master ~]# mysql -u root -p3、启原创 2020-11-17 15:50:04 · 1712 阅读 · 0 评论