1.
gang建立表
create 『user』,』info』
表名為user
,有乙個列族為
info 2.
檢視表
describe user
3.插入資料
put 『user』,』1』,』info:age』,』20』
put 『user』,』1』,』info:name』,』zhangsan』
4.瀏覽表
scan 『user』
5.檢視所有表
list
6.修改表
檢視狀態:is_disabled 『user』
修改表之前先disable 『user』
alter 『user』,』addr』
修改後enabled 7.
刪除列
delete 『user』,』1』,』addr:home』
8.刪除列族
首先disable 『user』
alter 『user』,』delete』=>』addr』
hbase的
shell
命令建立表
create 『表名稱』,』列名稱一』,』列名稱二』,』列名稱三』
新增記錄
put 『表名稱』,』行名稱』,』列名稱:』,』值』
檢視記錄
get 『表名稱』,』行名稱』
檢視表記錄總數
count 『表名稱』
刪除記錄
delete 『表名』,』行名』,』列名』
刪除表
首先要先遮蔽表
第一步:disable 『表名稱』
第二部:drop 『表名稱』
檢視所有記錄
scan 「表名稱」
檢視表的列的所有記錄
scan 「表名稱」,』列名稱:』
1.檢視所有表
list
2.檢視表結構
describe 『member』
3.刪除乙個列族
首先disable
disable 『member』
alter 『member』,
enable 『member』
4.查詢表是否存在
exists 『member』
5.判斷表是否enable
is_enable 『member』
6.判斷表不存在
is_disable 『member』
1.向表中插入資料
put 『member』,』sfx』,』info:age』,』24』
put 『member』,』sfx』,』info:birthday』,』1990-09-18』
2.獲取一條資料
獲取乙個id
的所有資料
get 『member』,』sfx』
獲取乙個id
,乙個列族的所有資料
get 『member』,』sfx』,』info』
乙個列中的所有資料
get 『member』,』sfx』,』info:age』
3.更新一條記錄
put 『member』,』sfx』,』info:age』,』25』
4.通過timestamp
獲取兩個版本的資料
get 『member』,』sfx』,
結果為info
:age value=24
get 『member』,』sfx』,
結果為info
:age value=25
5.全表掃瞄
scan 『member』
6.刪除id
為sfx
的值的info:age
直接刪除
delete 『member』,』sfx』,』info:age』
7.查詢表中多少行
count 『member』
8.增加字段,並用counter
實現遞增
inrc 『member』,』sfx』,』info:age』
獲取當前counter值
get_counter 『member』,』sfx』,』info:age』
9.清空整張表
truncate 『member』
Hbase插入事項
人生的第一篇部落格,寫這些,主要是為了以後看自己曾今的影子。作為一名hbase的初學者,我就是乙個菜鳥,十成十的菜鳥,好了,說下hbase插入時注意的事項。hbase的插入非常的簡單,獲取htable,建立put,使用htable.put put 完事,api就是這麼簡單,但插入時要提公升效率,需要...
HBase插入資料程式設計
0 概述 1 資料通過put物件進行傳送,每put一次傳送一次,傳送時以mutator形式,2 每次傳送都將物件封裝成linkedlist,再進行一次flush,即一次rpc通訊 1 每次put一條資料 public void putdata1 throws exception 關閉資源 table...
鍊錶 建立 插入 刪除 查詢
include include typedef struct node int data struct node next node node createlist 建立乙個單鏈表 printf 建立乙個長度為 n的鍊錶,請輸入 n int n scanf d n node l l node mal...