hbase 安装及常用命令使用
Posted Jessica888
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了hbase 安装及常用命令使用相关的知识,希望对你有一定的参考价值。
关于hbase集群安装请移步 https://www.cnblogs.com/boye169/p/13394594.html
我这里装的1.2.6版本,用vm装了三台虚拟机
hbase-site.xml文件
我这里部了三台,dc01 dc02 dc03为三台服务器名称
hbase-site.xml文件中常见配置参数
hbase.rootdir
HBase集群中所有RegionServer共享目录,用来持久化HBase的数据,一般设置的是hdfs的文件目录
hbase.cluster.distributed
集群的模式,分布式还是单机模式
hbase.zookeeper.quorum
zookeeper集群的URL配置,多个host中间用逗号(,)分割
hbase.zookeeper.property.dataDir
ZooKeeper的zoo.conf中的配置,快照的存储位置
HBase Shell 数据表命令
安装好了可以用hbase命令进行一些表操作:(ps: 还没有找到一个可以从win中连接的可视化操作工具,HBaseXplorer和hbase manager感觉不好用)
create 创建指定模式的新表
alter 修改表的结构,如添加新的列族
describe 展示表结构的信息,包括列族的数量与属性
list 列出 HBase 中已有的表
disable/enable 为了删除或更改表而禁用一个表,更改完后需要解禁表
disable_all 禁用所有的表,可以用正则表达式匹配表
is_disable 判断一个表是否被禁用
drop 删除表
truncate 如果只是想删除数据而不是表结构,则可用 truncate 来禁用表、删除表并自动重建表结构
HBase Shell 增删改查命令
put 添加一个值到指定单元格中
get 通过表名、行键等参数获取行或单元格数据
scan 遍历表并输出满足指定条件的行记录
count 计算表中的逻辑行数
delete 删除表中列族或列的数据
hbase已安装完,接下对springcloud,hbase进行整合。
以上是关于hbase 安装及常用命令使用的主要内容,如果未能解决你的问题,请参考以下文章
Hadoop详解——HBASE原理HBASE的集群安装常用命令和Java接口