Hbase

Hbase伪分布式安装

1.下载hive安装包
https://archive.apache.org/dist/hbase/2.1.0/hbase-2.1.0-bin.tar.gz
2.修改环境变量
vi /etc/profile

export HIVE_HOME=/opt/hive-3.1.0-bin
export PATH=$PATH:$HIVE_HOME/bin

source /etc/profile
3.修改配置文件conf/hbase-env.sh
export JAVA_HOME=JDK路径
4.修改配置文件conf/hbase-site.xml
<property>
    <name>hbase.cluster.distributed</name>
    <value>true</value>
</property>

<property>
  <name>hbase.rootdir</name>
  <value>hdfs://localhost:9000/hbase</value>
</property>

<property>
    <name>hbase.unsafe.stream.capability.enforce</name>
    <value>false</value>
</property>
5.启动、停止
bin/start-hbase.sh 
bin/stop-hbase.sh
版本查看
hbase version
注意事项
hbase重装时需要同时删除hdfs的/hbase、zk的/hbase
有配置ranger-hbase-plugin插件时需要给启动用户所有权限
Hbase命令
hbase shell                                           进入命令行
help                                                  帮助命令

list                                                  显示全部表

create 'scores','courese'                             创建表
describe 'scores'                                     查看表结构

put 'scores','Mark','courese:english','120'           添加数据
put 'scores','Mark','courese:a','a'                   添加数据

delete 'scores','Mark','courese:english'              删除指定数据
deleteall '表名','行键'                                删除整行
truncate 'scores'                                     清空表

scan 'scores'                                         查看表全量记录
get 'scores','Mark'                                   查看某行全列记录
get 'scores','Mark','courese'                         查看某行某列记录
get 'scores','Mark','courese:chinese'                 查看某行某列某字段记录

disable 'scores'                                      禁用表
drop 'scores'                                         删除表
posted @   rbcd  阅读(42)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)
点击右上角即可分享
微信分享提示