Hbase常用命令

2022-08-20 14:36:11 字數 1024 閱讀 1463

hbase shell 常用命令

1.hbase shell 進入hbase

2.list 檢視表

3.建立乙個表member(f1為列族)

create 'member', 'f1'

4.檢視表描述

describe 'member'

5.scan瀏覽表中資料

scan 'member'

6.刪除乙個列族m_id:先將表disable(如果表中之前有資料的話,會把資料清空)

disable 'member'

is_enabled 'member'

alter 'member',

最後enable,否則不能進行其他操作

enable 'member'

7.插入幾條記錄

put'member','scutshuxue','info:age','24'

8.通過rowkey  get資料

get 'member','scutshuxue'

9.查詢表中有多少行

count 'member'

10.刪除整行

deleteall 'member','xiaofeng'  (xiaofeng 為 rowkey)

delete 'member', 'xiaofeng','info:age'  (刪除rowkey為xiaofeng  欄位名為 age的字段)

11.將整張表清空

truncate 'scores'

12.刪除表

disable 'scores'

drop 'scores'

13.查詢表是否存在

exists 'scores'

14.根據字首模糊查詢

scan 'cdpost_yzyt',

15.結果資料匯出到檔案中

echo "count 'cdpost_yzyt'"|./hbase shell > /home/lftest/1.txt

16.檢視前10行

scan 'telephone_yzyt',

Hbase常用命令

一般操作 hbase main status hbase main version 建立命名空間 namespace指的是乙個 表的邏輯分組 同一組中的表有類似的用途,相當於關係型資料庫中的database。hbase main 060 0 create namespace test1 drop n...

hbase常用命令

建立表 create 表名 列族名1 列族名2 列族名n 例子 create user info1 info2 檢視所有表 list 描述表 describe 表名 判斷表存在 exists 表名 判斷是否禁用啟用表 is enabled 表名 is disabled 表名 新增記錄 put 表名 ...

hbase 常用命令

使用 hbase shell 命令來啟動hbase的互動shell bin hbase shell 退出 shell hbase main 021 0 exit 建立表 create emp personal data professional data list 列出所有表。禁用表 disable...