DataGrip连接Presto
为了提升即席查询能力,我为公司搭建了Presto集群。
使用命令行客户端连接或者yanagishima开源工具连接不太方便。
网上的资料不是很多,记录下来,方便需要的同学们。
选择Presto的理由:
1. Impala Presto 查询性能远远优于hive,可实现秒级查询
2. 常规的计算任务,交给hive定时计算,使用Presto或 Impala来处理临时计算需求
3. Impala性能稍领先于Presto,Presto在数据源支持上非常丰富
4. Impala是cdh自带组件,为保证集群稳定,建议使用没有侵入的Presto
5. Kylin也属于即席查询范畴,但主要用于多维分析,依赖预计算,替代不了Presto和Impala
一.新建Presto的驱动
1.新建驱动
2.下载驱动
3.选择驱动类
二.添加Data Source
1.添加DataSource
2.配置Data source
可以Test Connection,测试一下能够连接成功
User:hdfs
URL:jdbc:presto://xxxxxx:8881/hive
三.选择常用的hive数据库