亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Hadoop中怎么創建一個Hbase表

發布時間:2021-07-28 15:33:37 來源:億速云 閱讀:169 作者:Leah 欄目:開發技術

今天就跟大家聊聊有關Hadoop中怎么創建一個Hbase表,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內容,希望大家根據這篇文章可以有所收獲。

在Hadoop創建Hbase表

之前項目組曾經嘗試過Hadoop來進行DFS存儲,但是因為當時Hadoop版本不穩定,或者是我們使用的不深入,感覺Hadoop不是太穩定,有些文件掃描時會出錯,因此就放棄了Hadoop的方案。最近在尋找大容量樣本數據庫的方案,又想起Hadoop來了,而且最近新出的HBase構建在Hadoop之上,實現了一個類似Bigtable的存儲結構,恰好能滿足要求。拿來嘗試下。
安裝很簡單,下載HBase的文件,解壓,修改下conf/hbase-site.xml,測試時簡單的用本機:

hbase.rootdir
file:///tmp/hbase-${user.home}/hbase

修改conf/hbase-env.sh,把JAVA_HOME路徑寫進去。ok了

執行hbase/bin/start-hbase.sh啟動一個hbase服務器
運行hbase/bin/hbaseshell進入HQL的shell。

進入HQLshell有種熟悉的感覺,如同mysql或者sqlite的shell,試著創建了一個表:

createtableuser(name,age);~運行ok,很簡單。

在Hadoop創建Hbase表時插入條數據:

hql>insertintouser(name,age)values("AlbertLee",26);
Syntaxerror:Type'help;'forusage.
Message:Encountered";"atline1,column56.
hql>

oh,出錯了,看help,原來需要一個row的key,之前看過Google的Bigtable的論文,大概知道這個rowkey是定位一行數據的

hql>insertintouser(name,age)values("AlbertLee",26)whererow='al';
1rowinsertedsuccessfully.(0.12sec)

ok,查詢:
hql>select*fromuser;
+-------------------------+-------------------------+-------------------------+
|Row|Column|Cell|
+-------------------------+-------------------------+-------------------------+
|al|age:|26|
+-------------------------+-------------------------+-------------------------+
|al|name:|AlbertLee|
+-------------------------+-------------------------+-------------------------+

看完上述內容,你們對Hadoop中怎么創建一個Hbase表有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注億速云行業資訊頻道,感謝大家的支持。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

玉龙| 木兰县| 黄山市| 炎陵县| 平顶山市| 厦门市| 视频| 饶平县| 旅游| 尤溪县| 恩施市| 民乐县| 宝丰县| 大关县| 阜康市| 曲阳县| 泗水县| 赣榆县| 桐城市| 宁远县| 湖南省| 梁平县| 蕲春县| 芜湖市| 青冈县| 邢台市| 五峰| 临桂县| 福州市| 滦平县| 甘德县| 唐河县| 青龙| 海门市| 瓮安县| 苏尼特右旗| 灵台县| 长岭县| 佛教| 临江市| 佛山市|