這是壹個Java中間層,允許開發人員在Apache HBase上執行SQL查詢。Phoenix完全用Java編寫,代碼位於GitHub上,並提供了可由客戶端嵌入的JDBC驅動。
Phoenix查詢引擎將把SQL查詢轉換成壹個或多個HBase掃描,並安排執行以生成標準的JDBC結果集。直接使用HBase API、協處理器和自定義過濾器,性能級對於簡單查詢是毫秒級,對於百萬行是秒級。
第二,很快
臉書開源數據查詢引擎Presto可以快速交互式分析250PB以上的數據。該項目於2012年秋季開始開發。目前,該項目已被超過1000名臉書員工使用,運行超過30000次查詢,每日數據處於1PB的水平。臉書聲稱Presto的性能比Hive和Map*Reduce好10倍。
Presto目前支持ANSI SQL的大部分特效,包括聯合查詢、左右連接、子查詢以及壹些聚合和計算功能。支持近似不同計數等。
第三,鯊魚
鯊魚是火花上的蜂巢。本質上是通過Hive的HQL解析將HQL翻譯成Spark上的RDD操作,然後通過Hive的元數據獲取數據庫中的表信息。關於HDFS的實際數據和文件將由Shark獲得,並放在Spark上運行。Shark速度快,完全兼容Hive,可以在shell模式下使用rdd2sql()等API,在scala環境下繼續計算HQL得到的結果集,支持編寫簡單的機器學習或簡單的分析處理函數,進壹步分析計算HQL結果。
有哪些關於大數據平臺的軟件,青騰邊肖在這裏給大家分享壹下。如果妳對大數據工程感興趣,希望這篇文章能幫到妳。如果想了解更多關於數據分析師和大數據工程師的技能和資料,可以點擊本站其他文章進行學習。
邊肖為妳分享的關於大數據平臺的軟件有哪些?更多信息可以關註環球常春藤分享更多幹貨。