Hbase完全分布式搭建

Hbase完全分布式的安装

独立式:Standalone

完全分布式:fully-distributed

hbase中某一个节点挂了的时候:

Hbase-daemon.sh start master

Hbase-daemon.sh start regionserver

./hbase shell  进入

List查看表

 

为什么hbase到2.2了,我们用0.98

软件整合

扫描二维码关注公众号,回复: 2175915 查看本文章

版本有要求,要有一整套

 

Hbase中删除表的时候,首先要禁用:

disable 'tbl'

报错:

 Failed 1 action: NotServingRegionException: 1 time,

禁用之后,不能插入数据

Drop ‘tbl’

开启之后,才可以插入数据

 put 'tbl','1111','cf:name','lisi'

创建命名空间

create_namespace 'sxt'

展示命名空间:

list_namespace

Ddl

Dml:put 、get、scan

count 'tbl':计算行数

Delete删除的时候,一定要按照rowkey来删

Scan:扫描

每次书写完,执行flush,才会写入磁盘

三个会合并在一起

Thrift:rpc:远程过程调用

 

过滤器:有前缀过滤器,没有后缀过滤器

表的层面

数据的层面

 

 

 

 

 

 

master running as process 2109. Stop it first.

 

 

 

 

写单机方法测试

设置:

Bulidpath————>addlibrary--->jUnit————》jUnit4

@before:是指在正式执行之前先导入

Zookeeper的端口号是2181

Rowkey:1111

Before:导入

Test:建表

Test:插入数据

Test:取数据

After:关闭

 

增加的限制条件

猜你喜欢

转载自blog.csdn.net/wyqwilliam/article/details/81047757