中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

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

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

使用shell命令操作HBase數據庫

發布時間:2020-07-28 11:22:44 來源:網絡 閱讀:676 作者:sky9890 欄目:關系型數據庫

操作環境:

操作系統:Ubuntu 16.04.6 LTS?

HBase版本:HBase 1.1.5

? ? HBase是一個高可靠、高性能、面向列、可伸縮的分布式數據庫,主要用來存儲非結構化和半結構化的松散數據。

hadoop@dblab:/usr/local/hadoop$ cd /usr/local/hbase

hadoop@dblab:/usr/local/hbase$ bin/start-hbase.sh? ?? #啟動HBase

hadoop@dblab:/usr/local/hbase$ bin/hbase? shell?? ?? #進入Shell模式

#創建student表

hbase(main):001:0> create 'student','Sname','Ssex','Sage','Sdept','course'? ??

0 row(s) in 1.6440 seconds

=> Hbase::Table - student

#查看數據庫中已經創建的表

hbase(main):002:0> list

TABLE? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??

student? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??

1 row(s) in 0.0410 seconds

=> ["student"]

#查看表結構

hbase(main):003:0> describe 'student'

Table student is ENABLED? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

student? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??

COLUMN FAMILIES DESCRIPTION? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??

{NAME => 'Sage', BLOOMFILTER => 'ROW', VERSIONS => '1', IN_MEMORY => 'false', KEEP_DELETED_CELLS => 'FALSE', DATA_BLOCK_ENCODING => '

NONE', TTL => 'FOREVER', COMPRESSION => 'NONE', MIN_VERSIONS => '0', BLOCKCACHE => 'true', BLOCKSIZE => '65536', REPLICATION_SCOPE =>

?'0'}? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??

{NAME => 'Sdept', BLOOMFILTER => 'ROW', VERSIONS => '1', IN_MEMORY => 'false', KEEP_DELETED_CELLS => 'FALSE', DATA_BLOCK_ENCODING =>?

'NONE', TTL => 'FOREVER', COMPRESSION => 'NONE', MIN_VERSIONS => '0', BLOCKCACHE => 'true', BLOCKSIZE => '65536', REPLICATION_SCOPE =

> '0'}? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

{NAME => 'Sname', BLOOMFILTER => 'ROW', VERSIONS => '1', IN_MEMORY => 'false', KEEP_DELETED_CELLS => 'FALSE', DATA_BLOCK_ENCODING =>?

'NONE', TTL => 'FOREVER', COMPRESSION => 'NONE', MIN_VERSIONS => '0', BLOCKCACHE => 'true', BLOCKSIZE => '65536', REPLICATION_SCOPE =

> '0'}? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

{NAME => 'Ssex', BLOOMFILTER => 'ROW', VERSIONS => '1', IN_MEMORY => 'false', KEEP_DELETED_CELLS => 'FALSE', DATA_BLOCK_ENCODING => '

NONE', TTL => 'FOREVER', COMPRESSION => 'NONE', MIN_VERSIONS => '0', BLOCKCACHE => 'true', BLOCKSIZE => '65536', REPLICATION_SCOPE =>

?'0'}? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??

{NAME => 'course', BLOOMFILTER => 'ROW', VERSIONS => '1', IN_MEMORY => 'false', KEEP_DELETED_CELLS => 'FALSE', DATA_BLOCK_ENCODING =>

?'NONE', TTL => 'FOREVER', COMPRESSION => 'NONE', MIN_VERSIONS => '0', BLOCKCACHE => 'true', BLOCKSIZE => '65536', REPLICATION_SCOPE?

=> '0'}? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??

5 row(s) in 0.1650 seconds

#向表中添加數據

hbase(main):004:0> put 'student','95001','Sname','LiYing'

hbase(main):004:0> put 'student','95001','Sname','LiYing'

hbase(main):005:0> put 'student','95001','Ssex','male'

hbase(main):006:0> put 'student','95001','Sage','22'

hbase(main):007:0> put 'student','95001','Sdept','Cs'

hbase(main):008:0> put 'student','95001','Course:math','80'

ERROR: Unknown column family! Valid column names: Sage:*, Sdept:*, Sname:*, Ssex:*, course:*

hbase(main):009:0> put 'student','95001','course:math','80'

0 row(s) in 0.0330 seconds

#查看某個單元格數據

hbase(main):010:0> get 'student','95001'

COLUMN? ? ? ? ? ? ? ? ? ? ? ? ? ? ?CELL? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??

?Sage:? ? ? ? ? ? ? ? ? ? ? ? ? ? ?timestamp=1558580423554, value=22? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

?Sdept:? ? ? ? ? ? ? ? ? ? ? ? ? ? timestamp=1558580447276, value=Cs? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

?Sname:? ? ? ? ? ? ? ? ? ? ? ? ? ? timestamp=1558580336295, value=LiYing? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

?Ssex:? ? ? ? ? ? ? ? ? ? ? ? ? ? ?timestamp=1558580402507, value=male? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

?course:math? ? ? ? ? ? ? ? ? ? ? ?timestamp=1558580543129, value=80? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

5 row(s) in 0.0850 seconds

#查詢表中有數據所

hbase(main):011:0> scan 'student'

ROW? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? COLUMN+CELL? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

?95001? ? ? ? ? ? ? ? ? ? ? ? ? ? ?column=Sage:, timestamp=1558580423554, value=22? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

?95001? ? ? ? ? ? ? ? ? ? ? ? ? ? ?column=Sdept:, timestamp=1558580447276, value=Cs? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??

?95001? ? ? ? ? ? ? ? ? ? ? ? ? ? ?column=Sname:, timestamp=1558580336295, value=LiYing? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??

?95001? ? ? ? ? ? ? ? ? ? ? ? ? ? ?column=Ssex:, timestamp=1558580402507, value=male? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

?95001? ? ? ? ? ? ? ? ? ? ? ? ? ? ?column=course:math, timestamp=1558580543129, value=80? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

1 row(s) in 0.0740 seconds

#刪除95001行中的Ssex列的所有數據

hbase(main):014:0> delete 'student','95001','Ssex'

hbase(main):015:0> scan 'student'

ROW? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? COLUMN+CELL? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

?95001? ? ? ? ? ? ? ? ? ? ? ? ? ? ?column=Sage:, timestamp=1558580423554, value=22? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

?95001? ? ? ? ? ? ? ? ? ? ? ? ? ? ?column=Sdept:, timestamp=1558580447276, value=Cs? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??

?95001? ? ? ? ? ? ? ? ? ? ? ? ? ? ?column=Sname:, timestamp=1558580336295, value=LiYing? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??

?95001? ? ? ? ? ? ? ? ? ? ? ? ? ? ?column=course:math, timestamp=1558580543129, value=80?

#刪除表中為95001行的全部數據

hbase(main):016:0> deleteall 'student','95001'

0 row(s) in 0.0390 seconds

#該表中所存在任何數據

hbase(main):017:0> scan 'student'

ROW? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? COLUMN+CELL? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

#刪除表

hbase(main):006:0> disable 'student'

hbase(main):009:0> drop 'student'

#退出數據庫操作

hbase(main):018:0> exit







向AI問一下細節

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

AI

岳阳市| 秀山| 千阳县| 天水市| 蒲城县| 清新县| 上栗县| 沁源县| 丹巴县| 玉山县| 河池市| 阜新| 七台河市| 年辖:市辖区| 鲁山县| 洪雅县| 张北县| 太仓市| 中方县| 蕉岭县| 张家界市| 怀集县| 汝南县| 奉新县| 建阳市| 鸡西市| 同江市| 正宁县| 邵东县| 缙云县| 河间市| 周至县| 万安县| 普兰县| 荥阳市| 共和县| 亳州市| 永善县| 勃利县| 寻乌县| 雷州市|