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接口

Hbase的常用的shell命令&Hbase的DDL操作&Hbase的DML操作

HBase 常用Shell命令

HBase Shell及其常用命令

HBase常用命令

Hadoop集群(第13期)_HBase 常用Shell命令