Hive 入門學習線路指導

2021-09-25 20:37:43 字數 954 閱讀 7324

hive被大多數企業使用,學習它,利於自己掌握企業所使用的技術,這裡從安裝使用到概念、原理及如何使用遇到的問題,來講解hive,希望對大家有所幫助。

此篇內容較多:

看完之後需要達到的目標:

1.hive

首先我們需要hive是什麼?

讓你真正明白什麼是hive

上面講的很明白

1.hive是乙個資料倉儲

2.hive基於hadoop。

總結為一句話:hive是基於hadoop的資料倉儲。

hive明白之後,如同我們明白了關聯式資料庫是什麼了,那麼我們該如何使用操作它:

首先我們要安裝,安裝分為很多種分為單機遇集群安裝。

上面需要說明的是hive預設元資料庫並不是mysql,但是因為預設元資料庫存在侷限,所以最好使用mysql。下面我們附一張圖,先從整體了解。

安裝完畢,那麼我們就需要練練手了,可以根據下面內容

hive基本操作:

會了基本的操作還不夠,如同我們需要了解sql語法一樣,我們需要了解hive各種語法

這裡面包含了載入資料、查詢資料等各種操作。

上面是一些基本的操作,下面還有一些負責一些操作如:

上面基本屬於實戰型別,我們還需要高階高階,我們需要了解裡面的原理,我們需要知道遇到問題,該如何解決。

原理:

原理大致懂了,基本操作會了,我們可能又有了更進一步的認識,那麼hive如何結合hadoop,hbase發揮作用,該如何發揮它的實際意義,被我們所用。

首先我們使用hive的時候,很多都與hbase相結合,這樣發揮hive的長處,在各種查詢資料方面相比hbase使用更方便。

cesium快速入門 學習線路

viewer 類學習 一切api的入口 camera類學習 想去 去 cartesian3和cartographic imagerylayer類學習 地球原來如此多姿 imageryprovider類 terrainprovider類學習 這才是 真 三維 sampleterrain entity ...

指導學習 指導

在過去的幾周中,此部落格有點安靜。在當今世界上發生的所有事情面前,沒有意識到共享css技巧的合適時機,而沒有承認在喬治 弗洛伊德 george floyd 被殺之後人們在街頭 的真正鬥爭。黑人實際上是在爭取種族主義世界中存在的權利。毫無疑問,白人在科技領域的代表人數過多。在我所在的公司,我們開始就如...

PHP入門指導 如何學習PHP?

每個人的學習方式不同,寫這篇文章的目的是分享一下自己的學習過程,僅供參考,不要一味的用別人的學習方法,找對自己有用的學習方式 經常在某些論壇和qq群裡看到一些朋友會問 怎樣才能學好php,怎樣才能學好 語言 但別人回答最多的是 從最 簡單 的開始。這個簡單也許真的不簡單,呵呵。下面我想分享一下自己學...