一、插入:
1>給表新增記錄
語法:put ,,,,
示例:put 't1','rowkey001','f1:col1','value01'
二、刪除:
1>刪除行中的某個列值
語法:delete , , , ,必須指定列名
示例:delete 'user', 'row1', 'info:age'
2>刪除行
語法:deleteall , , , ,可以不指定列名,刪除整行資料
示例:deleteall 'user', 'row2'
3>刪除表中的所有資料
語法:truncate 其具體過程是:disable table -> drop table -> create table
示例:truncate 'user'
4>表修改之刪除指定的列族
示例:alter 'user', 'delete' => 'info'
三、查詢:
1>查詢某行記錄(某一列值/所有列值)
語法:get ,,[,....]
示例:
get 'user', 'row3', 'info:***'
get 'user', 'row1',
get 'user', 'row2'
2>掃瞄表(掃瞄所有/掃瞄範圍,還可以新增timerange和fitler等高階功能)
語法:scan ,
示例:
scan 'user'
scan 'user',
scan 'user',
3>查詢表中的資料行數
語法:count ,
示例:
count 'user'
count 't1',
HBase基礎 HBase邏輯結構
邏輯上,hbase的資料模型和關係型資料庫類似,資料儲存在一張表中,有行有列。注意,這個結構為邏輯結構,並非真正的儲存格式。是用來理解hbase。personal info office info row key name city phone telephone address row key1 ...
Hbase 二 Hbase常用操作
常用shell命令 hbase shell命令 描述alter 修改列族 column family 模式 count 統計表中行的數量 create 建立表describe 顯示表相關的詳細資訊 delete 刪除指定物件的值 可以為表,行,列對應的值,另外也可以指定時間戳的值 deleteall...
HBASE基礎命令
三 基本命令 1.命名空間 區分大小寫 1 建立命名空間 create namespace hadoop 建立乙個命名空間,並且指定屬性 create namespace ns1 注意 1 hbase中沒有進入到某乙個namespace概念,操作 一律帶上namespace名稱,否則就預設從defa...