-shellを使用してHBaseのシンプルなコマンド

HBaseのデータベースを入力する方法

    

[ルート@ node127ビン]#のHBaseのシェル
SLF4J:クラスパスが複数のSLF4Jバインディングが含まれています。
SLF4J:に結合発見[jarファイル:ファイル:!/home/console/hbase/lib/slf4j-log4j12.jar /org/slf4j/impl/StaticLoggerBinder.class] 
SLF4J:実測[ジャーに結合:ファイル:/ホーム/コンソール/hadoop/hadoop/lib/slf4j-log4j12.jar!/org/slf4j/impl/StaticLoggerBinder.class] 
SLF4J:実測[ジャーに結合:ファイル:/ホーム/コンソール/ HBaseの/ libに/クライアント向けの-サードパーティ/ SLF4J !-log4j12-1.7.25.jar /org/slf4j/impl/StaticLoggerBinder.class] 
SLF4J:説明はhttp://www.slf4j.org/codes.html#multiple_bindingsを参照してください。
SLF4J:実際の結合は、タイプの[org.slf4j.impl.Log4jLoggerFactory]で
のHBaseシェル
サポートされているコマンドの一覧を取得するために使用する「ヘルプ」。
この対話型シェルを終了するには、「終了」を使用してください。
参考のために、ご覧ください。http://hbase.apache.org/2.0/book.html#shell 
バージョン2.1.0-cdh6.1.1を、rUnknown、木2月7日午前22時49分02秒PST 2019は、
0.0036秒かかりました   

一般的な操作

  クエリサーバーのステータス

HBaseの(メイン):001:0>ステータス
1のアクティブマスターは、1つのバックアップマスター、3台のサーバは、0死者、1.0000平均負荷は、
1.3630秒かかりました  

  現在のユーザークエリ

HBaseの(メイン):003:0>にwhoami 
ルート(AUTH:SIMPLE)
    グループ:ルートは、
0.0835秒かかりました  

  クエリの現在のバージョン

HBaseの(主):004:0>バージョン
2.1.0-cdh6.1.1、rUnknown、木02月07日夜10時49分02秒PST 2019は
0.0012秒かかりました  

  

DDL操作

 

  すべての名前空間を一覧表示

HBaseの(主):006:0> list_namespace 
NAMESPACE                                                                                
デフォルト                                                                                  
HBaseの                                                                                    
2行(複数可)は
1.8528秒かかりました

  新しい名前空間

HBaseの(メイン):007:0> create_namespace 'li_hbaseは' 
0.4772秒かかりました   

  新しいテーブル:li_hbaseテーブルt1の下のスペースに、カラムファミリーCF1

HBaseの(メイン):010:0> 'li_hbase:T1'を作成、 'CF1' 
作成したテーブルli_hbase:t1が
4.8559秒かかった                                                                      
=>のHBase ::表- li_hbase:T1の
HBaseの(メイン):011:0>一覧
li_hbaseを: T1の                                                                              
1行(複数可)
かかった0.0327秒                                                                      
=> [ "li_hbase:T1"]

  データ挿入T2のテーブルを作成します

HBaseの(メイン):022:0> 'li_hbase:T2'を作成、 'CF1' 
作成したテーブルのli_hbase:t2は
1.4216秒かかった                                                                      
=>のHBase ::表- li_hbase:T2 
のHBase(メイン):023:0> PUT「li_hbaseを:名前' '孙悟空:、 '1'、' CF1 T2' ' 
0.1548秒かかった                                                                      
のHBase(メイン):024:0> PUT 'li_hbase:T2'、 '1'、 'CF1:性別'、 '男'が
0.0150を取りました秒は                                                                      
025:0> PUT 'li_hbase:T2'、 '1'、 'CF1:年齢'、 '19'(メイン)はHBaseの
0を取りました。                                                                     0117秒
(メイン)のHBase:026:0> 'li_hbase:T2'入れ、 '2'、 'CF1:名前'、 'アンジェラ'を
取った0.0104秒                                                                      
(メイン)のHBase:027:0> 'li_hbase:T1' PUT、 '2'、 'CF1:性別'、 '女'は、
0.0163秒かかりました                                                                      
(メイン)のHBase:028:0> 'li_hbase:T2'プット、 '2'、 'CF1:年齢'、 '19' 
0.0137秒かかった                                                                      
(メイン)のHBase:029:0> 'li_hbase:T2' PUT、 '2'、 'CF1:性別'、 '女'が
0.0076秒かかりました  

  クエリデータ

中国の文字の16進数

HBaseの(主):030:0>スキャン'li_hbase:T2' 
ロー・カラム+ CELL                                                      
 1つのカラム= CF1:年齢、タイムスタンプ= 1574219211337、値= 19                
 1カラム= CF1:名、タイム・スタンプ= 1574219186848、値= \ xE5 \ XAD \ X99 \ XE6 
                        \ X82 \ x9F \ XE7 \ xA9 \ XBA                                             
 1列= CF1:性別、タイムスタンプ= 1574219200445、値= \ XE7 \ X94 \ xB7      
 2列= CF1:年齢、タイムスタンプ= 1574219269247、値= 19                
 2列= CF1:名前、タイムスタンプ= 1574219249911、値=アンジェラ          
 2カラム= CF1:性別、タイムスタンプ= 1574219276096、値= \ xE5 \ xA5 \ XB3      
2行(S)
0.0208秒かかりました  

  

 

 

 

 

 

 

 

 

 

 

  データベーステーブルを作成し、ヘルプを参照するコマンドを作成:作成ヘルプは「作成」

  语法:作成<TABLE>、{NAME => <家族>、VERSIONS => <VERSIONS>}

  例示: '製品'、作成{NAME => 'コンピュータ' を、VERSIONS => 5}、{NAME => '食物'、VERSIONS => 3}

  説明:指定された「製品」データベーステーブルを作成し、2列グループを作成し、以下のとおりです。「コンピュータ」、「食品」

 

 

おすすめ

転載: www.cnblogs.com/l7planet/p/11895928.html