📅  最后修改于: 2023-12-03 15:29:26.092000             🧑  作者: Mango
Apache Presto是一种用于高性能分布式查询引擎的开源软件。它的主要特点是:快速执行即时查询、支持复杂查询语句、具有高可扩展性和易于使用。
这篇文章将介绍如何在你的机器上安装Apache Presto。
安装Presto之前,请确保你的系统符合以下要求:
你可以在Presto的官方网站上下载最新版本的安装包。或者通过以下命令下载:
wget https://repo1.maven.org/maven2/io/prestosql/presto-server/0.240/presto-server-0.240.tar.gz
使用tar命令解压缩下载的安装包:
tar -zxvf presto-server-0.240.tar.gz
进入解压后的Presto目录,编辑etc/node.properties文件,添加以下配置项:
node.environment=production
node.id=your-node-id
node.data-dir=your-data-directory
其中,node.id和node.data-dir需要自行指定。
编辑etc/config.properties文件,修改以下配置项:
http-server.http.port=8080
query.max-memory=5GB
query.max-memory-per-node=1GB
query.max-total-memory-per-node=2GB
discovery-server.enabled=true
discovery.uri=http://your-hostname:8080
其中,http-server.http.port是你所要监听的端口,discovery.uri需要指向Presto协调器节点的地址。
到Presto目录下,执行以下命令启动Presto:
./bin/launcher start
现在你可以通过浏览器访问Presto控制台了:
http://your-hostname:8080
你可以在控制台界面中运行SQL查询语句了。
到Presto目录下,执行以下命令停止Presto:
./bin/launcher stop
以上就是安装Apache Presto的步骤。如果你遇到了问题或者有任何建议,请在评论区留言。