1 ,persto 簡介,安裝

一 ,persto 簡介

1 ,presto 官網 :

http://prestodb.github.io/

2 ,presto 是什麼 :

  1. 分佈式 sql 查詢引擎。
  2. 高速,實時的數據分析。
  3. 目的 : 解決 hive 太慢的問題。
  4. 不存儲數據,使用其他數據源的數據。

3 ,優勢 :

  1. 連接多種數據源 : kafka , hive , mongo
  2. 計算 : 低延時,高併發
  3. 內存計算

4 ,例子 : 兩個數據源

  1. 思路 : 從 hive 和 mysql 中查詢數據,並且關聯
  2. 層級機構 :
    1 ,catalog : 數據源
    2 ,schema : 數據庫
    3 ,table : 數據表
  3. 代碼
select * from hive.testdb.tableA a
	join mysql.testdb.tableB b
where a.id=b.id
show catalogs
show schemas

二 ,安裝 :

1 ,下載 :

https://repo1.maven.org/maven2/com/facebook/presto/presto-server/0.212/
在這裏插入圖片描述

2 ,得到這些東西 :

在這裏插入圖片描述

3 ,安裝 :

  1. 上傳 : presto-server-0.212.tar.gz
  2. 解壓 : tar -xzvf presto-server-0.212.tar.gz -C /export/servers/
  3. 建文件夾 :
    cd /export/servers/presto-server-0.212
    mkdir etc
    cd etc
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章