1.前言。
如题。
2.问题描述。(不断更新中)
(1)hbase表在加入了coprocessor后,无法进行scan了,这应该是个bug.
(2)
hbase的split,Compaction,balance都是hbase的bug,这三个东西本身就不该存在。在不需要分布式计算的时候,这三个粗粒度的功能还凑合着可以在map-reduce 这种低效率任务中用用。但发展到分布式计算的今天,这三个功能必须去掉,或者完全由用户来决定,否则将对分布式运算起着致命性打击。顺便说一下,固定 region分布对于分布式运算非常重要,由固定region引发的问题,应该由用户自身承担和解决。
(3)hbase0.92以上版本的coprocessor的内部scan不支持setStartRow,setStopRow,不支持filter,请问,这个东西还有什么用?希望官方能修复一下,这应该是功能缺失。
(4)固定regionserver数,每个regionserver固定region现在还是不能严格保证,希望能保证一下,如果不能严格执行分布式运算,hbase的路就已经到头了。
(5)由log引发的split应该算作hbase的一个bug,日志不应该split,统一放到master就好,如果需要备份,额外进行处理就好。
(6)任何打断集群插入和查询,打断表的regions分配,打断集群工作的hbase自发操作都是bug,记住,开发者最需要的是,regions的数据是开发者自己通过设计可控制的,hbase不要随意去动。
分享到:
相关推荐
hbase 基于java的客户端api操作hbase数据库
亲自搭建集群,由于代码文件比较大,需要的联系我。
hbase-0.94.2.tar.gz 支持hadoop2.4.0。基本没有什么bUG
spark使用java读取hbase数据做分布式计算.pdf
使用SpringBoot开发的基于HBASE的大数据存储分布式云计算笔记(后端) 基于HBASE的大数据存储分布式云计算笔记 云笔记使用大数据成熟的分布式存储解决方案,解决了传统笔记数据日益膨胀,数据丢失等问题。云笔记通过...
讲师:陈杨——快手大数据高级研发工程师 ...内容概要:(1)讲解hbase coprocessor的原理以及使用场景,(2) coprocessor整个流程实战,包括开发,加载,运行以及管理(3)结合1,2分析coprocessor在rsgroup中的具体使用
hadoop,hbase,zookeeper安装笔记hadoop,hbase,zookeeper安装笔记hadoop,hbase,zookeeper安装笔记
在hbtc2012上的发言,介绍hbase coprocessor的优化。hbase的cp是其自带的分布式并行计算框架。
hbase1.x 跟2.x比较.docx
hbase 资源合集 hbase 企业应用开发实战 权威指南 hbase 实战 hbase 应用架构
HBaseCoprocessor的实现与应用.pdf
HBase伪分布式环境搭建及数据操作测试 本人成功搭建伪分布式的操作以及截图
Hadoop与HBase自学笔记 1、 安装jdk 2、 安装Cygwin以及相关服务 2.1 安装Cygwin 2.2 配置环境变量 2.3 安装sshd服务 2.4 启动sshd服务 2.5 配置ssh登录 3、安装hadoop 3.1 修改hadoop-env.sh 3.2 修改...
Hbase JAVA编程开发实验报告以及代码,1 按照“Hbase应用开发实验1.pdf”中给出的说明,完成相关相关实验及JAVA程序的编写、调试和运行,提交JAVA源程序(AccessObject.java, HBaseTester.java, User.java)及运行...
使用SpringBoot开发的基于HBASE的大数据存储分布式云计算笔记(后端)
│ Day1506_Hbase伪分布式的启动及hbase命令的使用.mp4 │ Day1507_Hbase shell中namespace的常用操作.mp4 │ Day1508_Hbase shell中表的DDL操作.mp4 │ Day1509_Hbase shell中表的DML操作(一).mp4 │ Day1510_...
HBase 1.2 分布式安装分享
IT十八掌大数据第三期配套课堂笔记! 1 、HBase的特点 2 、HBase访问接口 3 、HBase存储结构与格式 4 、HBase设计 5 、关键算法和流程 6 、HBase安装 7、HBase的Shell操作 8、HBase客户端
HBase企业应用开发】工作中自己总结的Hbase文档,非常全面!
Hbase笔记 —— 利用JavaAPI的方式操作Hbase数据库(往hbase的表中批量插入数据)