Presto是一個針對大數(shù)據(jù)的分布式SQL查詢引擎,第一次構(gòu)建Presto后,你可以將項目加載到你的IDE中并運行服務器,我們建議使用IntelliJ IDEA,因為Presto是一個標準的Maven項目,你可以使用根pom.xml文件將其導入到你的IDE中。
配置要求
Mac OS X或Linux
Java 8 Update 151或更高版本(8u151 +),64位。支持Oracle JDK和OpenJDK。
Maven 3.3.9+(用于建筑)
Python 2.4+(用于與啟動腳本一起運行)
安裝方法
Presto安裝:
Presto是一個標準的Maven項目。只需從項目根目錄運行以下命令:
./mvnw clean install
在第一個構(gòu)建中,Maven將從Internet下載所有依賴項并將它們緩存在本地存儲庫(~/.m2/repository)中,這可能會花費大量時間。隨后的構(gòu)建將更快。
Presto有一套全面的單元測試,可能需要幾分鐘才能運行。您可以在構(gòu)建時禁用測試:
./mvnw clean install -DskipTests