presto联合查询mysql和ES_presto-mysql、presto-elasticsearch、关联查询、java-presto-jdbc入门实战....

本文简单记录一次实践使用过程,涉及presto-mysql,presto-elasticsearch,及关联查询

1 下载安装 presto-0.228

<1>下载

服务端

客户端

相关jar

官方文档:

<2>安装:

1> 解压

tar -zxvf presto-server-0.228.tar.gz

2>创建配置目录 etc  etc/catalog

cd presto-server-0.228/

mk dir etc

mkdir etc

mkdir data

cd etc

mkdir catalog

3>创建config.properties 集群配置

在新建的etc目录下vim config.properties

文件内容:

#是否为Coordinator调度节点

coordinator=true

#是否也作为work。对于大型集群来说,在coordinator里做worker的工作会影响查询性能

node-scheduler.include-coordinator=true

#指定HTTP端口。Presto使用HTTP来与外部和内部进行交流

http-server.http.port=9080

#查询能用到的最大总内存

query.max-memory=8GB

#查询能用到的最大单结点内存

query.max-memory-per-node=1GB

query.max-total-memory-per-node=2GB

#Presto使用Discovery服务去找到集群中的所有结点。每个Presto实例在启动时都会在Discovery服务里注册。这样可以简化部署, 不需要额外的服务,Presto的coordinator内置一个Discovery服务。也是使用HTTP端口

discovery-server.enabled=true

#Coordinator节点的域名或者IP,Presto使用Discovery服务去找到集群中的所有结点。每个Presto实例在启动时都会在Discovery服务里注册。这样可以简化部署, 不需要额外的服

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值