例如:顯示伺服器狀態
hbase(main):058:0> status 'node01'
顯示hbase當前使用者,例如:
hbase> whoami
顯示當前所有的表
統計指定表的記錄數,例如:
hbase> count 'user'
展示表結構資訊
檢查表是否存在,適用於表量特別多的情況
檢查表是否啟用或禁用
該命令可以改變表和列族的模式,例如:
為當前表增加列族:
hbase> alter 'user', name => 'cf2', versions => 2
為當前表刪除列族:
hbase(main):002:0> alter 'user', 'delete' => 'cf2'
禁用一張表/啟用一張表
刪除一張表,記得在刪除表之前必須先禁用
禁用表-刪除表-建立表
HBase的高階shell管理命令
例如 顯示伺服器狀態 hbase main 058 0 status node01 顯示hbase當前使用者,例如 hbase whoami顯示當前所有的表 統計指定表的記錄數,例如 hbase count user 展示表結構資訊 檢查表是否存在,適用於表量特別多的情況 檢查表是否啟用或禁用 該命...
Hbase 高階shell的使用
1 bloomfilter 是否使用布隆過慮及使用何種方式,布隆過濾可以每列族單獨啟用 使用 hcolumndescriptor.setbloomfiltertype none row rowcol 對列族單獨啟用布隆 使用方法 create table 作用 用布隆過濾可以節省讀磁碟過程,可以有助...
hbase 常用的shell 命令
hbase 查詢通用shell命令 意思為包含,意思是等於 1.按family 列族 查詢,取回所有符合條件的 family scan scores 或者scan scores 2.類似於familyfilter,取回所有符合條件的 列 3.類似於familyfilter,符合條件的row都返回 4...