Presto是一個針對大數(shù)據(jù)的分布式SQL查詢引擎,專門為程序員查詢大數(shù)據(jù)研究開發(fā)的,能夠支持gb到pb字節(jié)大小的海量數(shù)據(jù),提高了數(shù)據(jù)庫搜索的回應(yīng)速度,只需要幾秒就可以得到搜索結(jié)果,大大節(jié)省了搜索時間,提高效率。
配置要求
Mac OS X或Linux。
Java 8 Update 151或更高版本(8u151 +),64位。支持Oracle JDK和OpenJDK。
Maven 3.3.9+(用于建筑)。
Python 2.4+(用于與啟動腳本一起運行)。
安裝方法
Presto安裝:
Presto是一個標(biāo)準(zhǔn)的Maven項目。只需從項目根目錄運行以下命令:。/mvnw clean install。
在第一個構(gòu)建中,Maven將從Internet下載所有依賴項并將它們緩存在本地存儲庫(~/.m2/repository)中,這可能會花費大量時間。隨后的構(gòu)建將更快。
Presto有一套全面的單元測試,可能需要幾分鐘才能運行。您可以在構(gòu)建時禁用測試:。/mvnw clean install -DskipTests。