亚洲视频精品_木耳av在线_成年人免费看_久久精品香蕉_激情国产精品_亚洲第一se情网站

您現在所在的位置:首頁 >關于奇酷 > 行業動態 > 大數據培訓機構:淺談Hive vs. HBase

大數據培訓機構:淺談Hive vs. HBase

來源:奇酷教育 發表于:

  大數據培訓機構:淺談Hive vs HBase。對于剛接觸大數據分析的用戶來說,要想區分Hive與HBase是有一定難度的。本文將嘗試從其各自的

  大數據培訓機構:淺談Hive vs. HBase。對于剛接觸大數據分析的用戶來說,要想區分Hive與HBase是有一定難度的。本文將嘗試從其各自的定義、特點、限制、應用場景等角度來進行分析,以作拋磚引玉之用。
大數據培訓機構 大數據分析
  Hive是什么?
  Apache Hive是一個構建于Hadoop(分布式系統基礎架構)頂層的數據倉庫,注意這里不是數據庫。Hive可以看作是用戶編程接口,它本身不存儲和計算數據;它依賴于HDFS(Hadoop分布式文件系統)和MapReduce(一種編程模型,映射與化簡;用于大數據并行運算)。其對HDFS的操作類似于SQL—名為HQL,它提供了豐富的SQL查詢方式來分析存儲在HDFS中的數據;HQL經過編譯轉為MapReduce作業后通過自己的SQL 去查詢分析需要的內容;這樣一來,即使不熟悉MapReduce 的用戶也可以很方便地利用SQL 語言查詢、匯總、分析數據。而MapReduce開發人員可以把己寫的mapper 和reducer 作為插件來支持Hive 做更復雜的數據分析。
  HBase是什么?
  Apache HBase是運行于HDFS頂層的NoSQL(=Not Only SQL,泛指非關系型的數據庫)數據庫系統。區別于Hive,HBase具備隨即讀寫功能,是一種面向列的數據庫。HBase以表的形式存儲數據,表由行和列組成,列劃分為若干個列簇(row family)。例如:一個消息列簇包含了發送者、接受者、發送日期、消息標題以及消息內容。每一對鍵值在HBase會被定義為一個Cell,其中,鍵由row-key(行鍵),列簇,列,時間戳構成。而在HBase中每一行代表由行鍵標識的鍵值映射組合。Hbase目標主要依靠橫向擴展,通過不斷增加廉價的商用服務器,來增加計算和存儲能力。
  特性
  遵從JDBC的Hive不但可以讓具SQL知識的用戶來間接執行MapReduce作業,同時里面也整合了目前基于SQL的操作工具。不過,由于默認的數據讀取是全表遍歷的,其時間的耗費也不可避免地相對較大。盡管如此,不盡相同的Hive分區方法,其遍歷讀取的數據量也是能夠有所限制的。Hive分區允許對存儲在獨立文件上的數據進行篩選查詢,返回的是篩選后的數據。例如針對日期的日志文件訪問,前提是該類文件的文件名包含日期信息。
  HBase以鍵值對的形式儲存數據。其包含了4種主要的數據操作方式:
  添加或更新數據行
  掃描獲取某范圍內的cells
  為某一具體數據行返回對應的cells
  從數據表中刪除數據行/列,或列的描述信息
  列信息可用于獲取數據變動前的取值(透過HBase壓縮策略可以刪除列信息歷史記錄來釋放存儲空間)。
  限制
  Hive不支持常規的SQL更新語句,如:數據插入,更新,刪除。因為其對數據分析的操作是針對整個數據表的。同時該特點也使得數據查詢用時以數分鐘甚至數小時來進行計算。此外,其MapReduce轉換過程必須遵從預定義的轉換規則。
  HBase的數據查詢是有一套屬于自己類似SQL的操作語言的,這個需要一定的學習來掌握。此外,要運行HBase,ZooKeeper是需要配備的。ZooKeeper是一個針對大型分布式系統的可靠協調系統,提供的功能包括:配置維護、名字服務、分布式同步、組服務等。
  應用舉例
  Hive適用于網絡日志等數據量大、靜態的數據查詢。例如:用戶消費行為記錄,網站訪問足跡等。但是不適用于聯機實時在線查詢的場合。
  HBase能在大數據聯機實時查詢場合大展身手。例如:Fackbook就利用其對用戶間的傳送的消息進行聯機實時分析。
  小結
  Hive與HBase兩者是基于Hadoop上不同的技術。Hive是一種能執行MapReduce作業的類SQL編程接口,Hbase是一種非關系型的數據庫結構。結合這兩者自身的特點,互相結合使用或許能收到相得益彰的效果。例如:利用Hive處理靜態離線數據,利用HBase進行聯機實時查詢,而后對兩者間的結果集進行整合歸并,從而使得數據完整且永葆青春,為進一步的商業分析提供良好支持。
主站蜘蛛池模板: 日本高清毛片视频在线看 | 免费观看欧美一级特黄 | 亚洲精品一区henhen色 | 最新色网站| 精品资源在线 | 成年人视频在线免费播放 | 毛茸茸的中国女bbw 毛茸茸性xxxx毛茸茸毛茸茸 | 成人午夜福利院在线观看 | 99视频在线免费 | 无码人妻少妇久久中文字幕 | 亚洲精品高清国产一线久久 | 欧美精品黑人粗大视频 | 看全色黄大色黄女片爽毛片 | 欧美人与动人物牲交免费观看久久 | 国模大胆偷拍在线视频 | 99精品视频在线在线视频观看 | 亚洲色图图 | 国产一级高清视频在线 | 天天爽夜夜春 | 国产成人女人在线视频观看 | 韩国一级毛片视频免费观看 | 国产一区在线免费观看 | 麻豆精品在线 | 你懂的免费网址 | 亚洲乱码日产精品bd在线观看 | 亚洲性啪啪无码av天堂 | 特级一级全黄毛片免费 | 最近2019年好看中文字幕视频 | 日本一区二区三区在线看 | 国产精品成人久久久久 | 丰满少妇高潮在线播放不卡 | 亚洲暴爽av人人爽日日碰 | 99精品久久久久久久免费看蜜月 | 99久久爱| 精品爆乳一区二区三区无码av | 六月亚洲精品一区 | 亚洲精品视频在线播放 | 国产av精国产传媒 | 特黄特黄一级高清免费大片 | 高清色本在线www | 国产一级自拍 |