HBase 常見 shell 操作

2021-09-29 20:48:26 字數 1073 閱讀 7019

// 檢視當前所有表

list

// 建立表

create 'table_name'

,'column_family'

// 刪除列族

alter 'table_name'

'delete'

=> columnfamily

// 檢視表內容

list 'table_name'

// 檢視表描述

describe 'table_name'

// 插入資料

put 'table_name'

,'rowkey'

,'cloumn_family:column'

,'value'

// 掃瞄資料

scan 'table_name'

// 獲取指定行鍵的資料

get 'table_name'

,'rowkey'

// 刪除指定資料

delete 'table_name'

,'rowkey'

,'column_family:column'

// 刪除指定 rowkey 資料

deleteall 'table_name'

,'rowkey'

// 清空表

truncate_preserve 』table_name'

// 刪除表 (需要先讓表不可用)

disable 'table_name'

drop 'table_name'

// 使表生效

enable 'table_name'

這上面僅僅只是列出了一些日常使用的命令,如果需要更多詳細的命令,可以在 shell 端輸入 help 指令來檢視全部命令。

如果某個命令不會用,如何單獨輸入某個命令直接回車,就會看到提示,例如輸入:delete

歡迎關注,本號將持續更新本人程式設計路上的各種見聞。

hbase 常見操作

hbase 常見操作 新建表 fs與 fs2 為列族 create s1 fs fs2 blockcache 讀快取 blocksize 快取塊大小 inmemory 是否在快取在記憶體 常見表操作 新增 s1 表中 rowkey 為 11111 的 name值為 xiaohong put s1 1...

HBase 常見Shell命令總結

用hbase的時候,老是忘記一些shell命令,每次都需要上網查,好麻煩,乾脆就把常見的shell都總結一下吧。進入命令列介面相關命令 1 進入shell命令列介面 hbase shell表結構相關命令 2 建立表結構,這裡建立test表,包含fcol1,fcol2 create test fcol...

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...