日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

hbase shell 查看列名_hbase shell 命令行的操作

發布時間:2025/3/20 编程问答 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 hbase shell 查看列名_hbase shell 命令行的操作 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

現有一張表:

行號

info

edu

name

gender

level

001

zhangSan

male

graduated

002

WangMaZi

female

post_graduated

一、建表

1、語法(只需表明,各列族名):

(1):create ,? [ , ,... , ]  // 相對(2)更簡潔

(2):create , {NAME=>‘colFamilyName‘? }? [,??{NAME=>‘colFamilyNameN‘? } ? ? ]

2、測試:

使用語法(1):

二、操作表中數據

1、添加數據(要指明表名,行鍵,列族名,列名,值)

i、語法(一次只能加一列):

(1):put ,? ,? < colFamily : col >,value [ , stampTime ]

ii、測試:

2、查詢數據

i、語法:

(1)查詢一行數據:get ‘tableName‘ ,? ‘rowName‘

(2)查詢指定列族的一行數據: get ‘tableName‘ ,? ‘rowName‘ , ‘colFamilyName‘

(3)查詢指定列族及列名的一行數據:get ‘tableName‘ ,? ‘rowName‘ , ‘colFamilyName : columnName ‘

(4)查詢表中所有行數據:scan ‘tableName‘

ii、測試:

(1)查詢一行數據

(2)查詢指定列族的一行數據

(3)查詢指定列族及列名的一行數據

(4)查詢所有行:

4、更新數據

i、語法:

(1):put? ‘tableName‘ , ‘ rowName‘? , ‘colFamily:column‘ , ‘new value‘

ii、測試:

5、刪除數據(!所謂的刪除并沒有刪除!)

i、語法:

(1)刪除單元格數據:delete ‘tableName‘ , ‘rowName‘ , ‘colFamily:column‘

(2)刪除一行所有單元格:deleteall ‘tableName‘ ,‘rowName‘

ii、測試:

(1)刪除單元格數據:

(2)刪除一行數據

三、更新表(指表的邏輯結構,與更新數據不同)

1、語法:

(1)刪除某一列族:alter ‘tableName‘ , NAME=‘colFamily‘, METHOD=‘delete‘

(2)添加一列族:alter ‘tableName‘, NAME=‘new colFamily name‘

(3)刪除表【兩步】:

i、disable ‘tableName‘? #使表無效

ii、drop ‘tableName‘

總結

以上是生活随笔為你收集整理的hbase shell 查看列名_hbase shell 命令行的操作的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。