presto使用


启动

./presto --server localhost:8080 --catalog hive --schema default

- catalog 数据源,可通过多个connector来指定

- schema 数据库

参数

设定coordinator-jvm.config和worker-jvm.config,设定JVM的参数

-Xmx5G

设定config.properties里的query.max-memory-per-node和query.max-total-memory-per-node以及query.max-memory

query.max-memory:表示单个查询在分布在所有相关节点上能用的内存之和的最大值。

query.max-memory-per-node:单个查询在单个节点上用户内存能用的最大值,从定义上就能看出:query.max-memory-per-node 必须小于query.max-total-memory-per-node

同样: query.max-memory 也必须小于query.max-total-memory

另外:query.max-total-memory-per-node 与memory.heap-headroom-per-node 之和必须小于 jvm max memory .也就是jvm.config 中配置的-Xmx

其中 memory.heap-headroom-per-node = JVM max memory * 0.3

 

 

使用Jdbc访问presto待实现

使用Jdbc来访问presto,自动提交sql语句

 

参考学习链接

1、https://www.cnblogs.com/GO-NO-1/p/12143879.html

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM