长期更新一些HBase有用的工具和特性

1、HBase存储图片,文档等字节流的内容

https://issues.apache.org/jira/browse/HBASE-11339

2、compact的速度控制

https://issues.apache.org/jira/browse/HBASE-8329

3、关于scan强制控制超时的一个问题,相当与给scan本身加了一个心跳

https://issues.apache.org/jira/browse/HBASE-13090

4、在执行HBase的BULK Load的时候,如果导入失败,但是如果写了WAL也认为是成功,这是个BUG

https://issues.apache.org/jira/browse/HBASE-15425

5、终于要出手解决监控的问题了,汇总监控,以前的监控受限于rs的个数

https://issues.apache.org/jira/browse/HBASE-15742

https://issues.apache.org/jira/browse/HBASE-14470

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

https://issues.apache.org/jira/browse/HBASE-15728

6、为set batch的一些代码传输了所有的错误堆栈信息

https://issues.apache.org/jira/browse/HBASE-15711

7、增加admin动作的一些权限控制

https://issues.apache.org/jira/browse/HBASE-15388

https://issues.apache.org/jira/browse/HBASE-15128

8、表权限的控制

https://issues.apache.org/jira/browse/HBASE-14809

9、通过创建多备份,实现读写分离,加快读的速度,有点针对kudu

https://issues.apache.org/jira/browse/HBASE-10070

1 大专栏  长期更新一些HBase有用的工具和特性0、可以不停服务的更新配置

https://issues.apache.org/jira/browse/HBASE-12147

11、单列簇的flush

https://issues.apache.org/jira/browse/HBASE-10201

12、单个列簇的时间范围scan

https://issues.apache.org/jira/browse/HBASE-14355

13、一个比较老的特性,就是表的实时增量备份,但是一直不稳定,不建议线上用

https://hbase.apache.org/0.94/replication.html

一些其它的整理:

HBase的一个检测表运行状态的工具

http://blog.csdn.net/yueyedeai/article/details/17646393

一个不错的博客

https://zh.hortonworks.com/blog/apache-hbase-region-splitting-and-merging/

HBase2018的一些重点发展规划

系统优化新特性列表

•多版本的客户端兼容

•Region Assign的流程优化

•通过堆外二级的读缓存BucketCache 和Memstore堆外存储实现缓存的对外存储

•In-Memory Compact

•通过namespace来实现对表大小的控制

•Server和Client之间的通信抛弃之前的消费者模式+队列+线程池的方法,改成使用Netty

•实现DFS Client的异步写

•支持中等对象存储 (小图片、文档等)

•通过Snapshot+Replication实现全量的备份

•借助WAL直接转换成Hfile实现增量备份

•通过RegionServer的物理隔离实现多租户的方案

•Spark on Hbase的解决方案

•对多种语言的客户端支持

•异步Client的调用

•使用G1回收替代CMS

猜你喜欢

转载自www.cnblogs.com/dajunjun/p/11717861.html