Hbase 命令及配置文件
生活随笔
收集整理的這篇文章主要介紹了
Hbase 命令及配置文件
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Hbase 命令及配置文件
Shell 命令
進入hbase 命令模式
hbase shell版本,狀態,用戶
version status whoami查看表
list創建表
create 'table_name','c1'查看表是否存在
exists 'table_name'查看表結構
desc 'table_name'修改表結構,將列族‘c1’的生存期限改為30天(2592000s)
disable 'table_name' alter 'table_name',{NAME=>'c1',TTL=>'2592000'} enable 'table_name'插入數據
語法:put <table>,<rowkey>,<family:column>,<value>,<timestamp>put 'table_name','rowkey001','f1:col1','value1'查詢單列的值
語法:get <table>,<rowkey>,[<family:column>,....]get 'table_name','rowkey001', 'f1:col1'查詢所有列的值
get 'table_name','rowkey001'掃描前3行數據
scan 'table_name',{LIMIT=>3}查詢表中的行數,每10行顯示一次,緩存為200
count 'table_name',{INTERAL=>10,CACHE=>200}刪除table_name表中,rowkey001中的f1:col2的數據
語法:delete <table>, <rowkey>, <family:column> , <timestamp>,必須指定列名delete 'table_name','rowkey001','f1:col2'刪除table_name表中rowkey002這行數據
deleteall 'table_name','rowkey002'刪除table_name表中的所有數據
truncate 'table_name'配置文件
hbase-env.sh配置
#BIGDATA environment set export HBASE_MANAGES_ZK=false export JAVA_HOME=/usr/java/jdk1.8.0_171 export HBASE_CLASSPATH=/usr/hadoop/hadoop-2.7.3/etc/Hadoophbase-site.xml配置
<property><name>hbase.rootdir</name><value>hdfs://master:9000/hbase</value> </property> <property><name>hbase.cluster.distributed</name><value>true</value> </property> <property><name>hbase.master</name><value>hdfs://master:6000</value> </property> <property><name>hbase.zookeeper.quorum</name><value>master,slave1,slave2</value> </property> <property><name>hbase.zookeeper.property.dataDir</name><value>/usr/zookeeper/zookeeper-3.4.10</value> </property>regionservers配置
slave1 slave2配置環境變量
vim /etc/profile#set hbase environment export HBASE_HOME=/usr/hbase/hbase-1.2.4 export PATH=$PATH:$HBASE_HOME/binsource /etc/profile運行Hbase
$HBASE_HOME/bin/start-hbase.sh總結
以上是生活随笔為你收集整理的Hbase 命令及配置文件的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: SVN不同分支代码合并
- 下一篇: svn 创建分支,合并分支