hbase常用操作

2021-09-23 20:33:35 字數 1304 閱讀 6967

#cd 

./bin/start-hbase.sh

#cd 

./bin/stop-hbase.sh

#cd 

./bin/hbase-daemon.sh start rest -p 20550

#登入zookeeper, 如 ./zkcli.sh

ls /hbase/table-lock

rmr /hbase/table-lock/《你要刪的表名》

ls /hbase/table

rmr /hbase/table/《你要刪的表名》

#檢視已建立的表

list

#建立表

create 'tablename','cf1','cf2'

#刪除表

drop 'tablename'

#清空表

truncate 'tablename'

#掃瞄表資料

scan 'tablename'

#計算表記錄數

count 'tablename'

# 編輯hbase-env.sh

export hbase_manages_zk=true # true代表使用內部zk, false使用外部zk

>

>

>

hbase.cluster.distributedname

>

>

truevalue

>

property

>

>

>

hbase.rootdirname

>

>

hdfs://master:9000/hbase1value

>

property

>

>

>

hbase.zookeeper.quorumname

>

>

mastervalue

>

property

>

>

>

hbase.zookeeper.property.datadirname

>

>

/data/zookeepervalue

>

property

>

configuration

>

Hbase 二 Hbase常用操作

常用shell命令 hbase shell命令 描述alter 修改列族 column family 模式 count 統計表中行的數量 create 建立表describe 顯示表相關的詳細資訊 delete 刪除指定物件的值 可以為表,行,列對應的值,另外也可以指定時間戳的值 deleteall...

HBase常用操作

1.建立表 create test cf1 cf2 備註 1.test表示表名 2.cf1和cf2表示列簇名,根據實際情況增加2.檢視有哪些表 list 備註 類似mysql的show tables 3.檢視表結構 describe test 備註 類似mysql的desc4.新增資料 給test表...

Hbase常用shell操作

bin hbase shellhbase main 001 0 helphbase main 002 0 list建立user表,包含info data兩個列族 hbase main 010 0 create user info data 或者hbase main 010 0 create user...