Trino:修订间差异
跳到导航
跳到搜索
此页面具有访问限制。如果您看见此消息,则说明您没有权限访问此页面。
(→安裝) |
(→安裝) |
||
第11行: | 第11行: | ||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
sudo apt install -y openjdk-11-jre; cd /tmp; wget https://repo1.maven.org/maven2/io/trino/trino-server/360/trino-server-360.tar.gz; cd /opt; sudo tar xvf /tmp/trino-server-360.tar.gz; sudo mkdir trino-server; cd trino-server; sudo ln -s ../trino-server-360/{bin,lib,plugin} . | sudo apt install -y openjdk-11-jre; cd /tmp; wget https://repo1.maven.org/maven2/io/trino/trino-server/360/trino-server-360.tar.gz; cd /opt; sudo tar xvf /tmp/trino-server-360.tar.gz; sudo mkdir trino-server; cd trino-server; sudo ln -s ../trino-server-360/{bin,lib,plugin} . | ||
</syntaxhighlight> | |||
== 設定 == | |||
<syntaxhighlight lang="bash"> | |||
cd /opt/trino-server; sudo mkdir etc; sudo tee etc/node.properties > /dev/null <<EOF | |||
node.environment=production | |||
node.id=$(uuidgen) | |||
node.data-dir=/opt/trino-server/data | |||
EOF | |||
</syntaxhighlight> | </syntaxhighlight> | ||
2021年8月10日 (二) 03:01的版本
Trino是一套SQL查询引擎,旧名PrestoSQL,是源自于Presto的引擎。
简介
PrestoSQL是fork自Presto的专案,后来成立公司。在2018年时Facebook出面阻止使用其商标营利,改名为Trino。
安装
在Ubuntu类的系统上没有套件可以装,这边建议直接下载并且安装到/opt
下(另外需要Java 11):
sudo apt install -y openjdk-11-jre; cd /tmp; wget https://repo1.maven.org/maven2/io/trino/trino-server/360/trino-server-360.tar.gz; cd /opt; sudo tar xvf /tmp/trino-server-360.tar.gz; sudo mkdir trino-server; cd trino-server; sudo ln -s ../trino-server-360/{bin,lib,plugin} .
设定
cd /opt/trino-server; sudo mkdir etc; sudo tee etc/node.properties > /dev/null <<EOF
node.environment=production
node.id=$(uuidgen)
node.data-dir=/opt/trino-server/data
EOF