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' 删除表
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)