📜  Apache Presto-安装(1)

📅  最后修改于: 2023-12-03 15:29:26.092000             🧑  作者: Mango

Apache Presto-安装

Apache Presto是一种用于高性能分布式查询引擎的开源软件。它的主要特点是:快速执行即时查询、支持复杂查询语句、具有高可扩展性和易于使用。

这篇文章将介绍如何在你的机器上安装Apache Presto。


环境要求

安装Presto之前,请确保你的系统符合以下要求:

  • Java版本8或更高
  • 磁盘空间约1GB
  • 内存大小至少为1GB
步骤
1. 下载安装包

你可以在Presto的官方网站上下载最新版本的安装包。或者通过以下命令下载:

wget https://repo1.maven.org/maven2/io/prestosql/presto-server/0.240/presto-server-0.240.tar.gz
2. 解压缩安装包

使用tar命令解压缩下载的安装包:

tar -zxvf presto-server-0.240.tar.gz
3. 配置Presto

进入解压后的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协调器节点的地址。

4. 启动Presto

到Presto目录下,执行以下命令启动Presto:

./bin/launcher start
5. 访问Presto

现在你可以通过浏览器访问Presto控制台了:

http://your-hostname:8080

你可以在控制台界面中运行SQL查询语句了。

6. 停止Presto

到Presto目录下,执行以下命令停止Presto:

./bin/launcher stop
总结

以上就是安装Apache Presto的步骤。如果你遇到了问题或者有任何建议,请在评论区留言。