Hbase实战丨针对架构师和开发人员的Hbase应用架构实例
前言
本书主要针对那些架构师及开发人员而设计,希望他们能更好地理解大数据应用程序的部署。在这之前,你应该具备基本的Hadoop知识,包括所需组件的设置以及成功安装过Hadoop集群,我们不会在Hadoop的配置或NodeManager功能上花费时间。阅读本书的架构师不需要有一个完整的Java知识,但必须充分了解部署章节的内容。这本书涵盖多个垂直用例,希望能够协助各个企业和初创公司。
本书分为三个部分:
第一部分,HBase的介绍,涵盖的主题有: HBase是什么;HBase生态系统是什么样的以及如何部署它。
第二部分,涵盖了具体用例,是本书的核心。我们希望这是你最常参考的部分,因为它包含了对你有用的提示和技巧。
第三部分,讨论了故障处理,你应该经常参阅这一部分。 我们希望这将是第二个最常参考的部分(以积极的态度,而不是被动的)。本部分提供了关于region数量控制、垃圾收集调优和避免热点等方面的内容。
由于文档内容过多,只截取了部分知识点,每个知识点都有更细化的内容!!
想要获取这份Hbase文档的朋友:关注我 ,加vx:mxm1073 即可免费获取
第一部分:Hbase概述
第1章:什么是HBase
面向列与面向行
实现和使用示例
第2章: HBase原理
上表格式列族
表的内部操作
依赖
HBase角色
第3章:HBase生态系统
监控工具
SQL
框架
第4章:HBase规模预估和调优概述
硬件
存储
网络
操作系统调优
Hadoop调优
HBase调优
负载不均调优
第5章:环境设置
系统要求
)HBase单机安装
本地与VM
故障排除
第二部分:用例
第6章:HBase作为一个记录系统
摄取/预处理
处理/服务
用户体验
第7章:底层存储引擎的实现
上表设计
上数据转换
HFile校验
批量加载
数据索引
数据检索
更进一步
第8章:近实时事件处理
摄取/预处理
近实时事件处理
处理/服务
第9章:近实时实现事件处理
上应用流
身实施
第10章:HBase作为主数据管理工具
摄取
处理
第11章:主数据管理工具HBase的实现
MapReduce 与Spark
Spark与HBase交互
Spark结合HBase实现
进一步
第12章:文档存储
数据服务
数据摄取
清理
第13章:文档存储的实现
上MOB
数据一致性
MOB ;
进一步
第三部分:疑难问题的定位和排错
第14章:region过多
后果
原因
后果
解决方案
防范
第15章:列族过多
上后果
上原因、解决方案和预防
第16章::热点
后果
原因
后果
防范和解决方案
第17章:超时和垃圾回收
后果
原因
解决方案
预防
第18章:HBCK和不-致
HBase文件系统布局
查看META表
在HDFS上查看HBase
查看META表;
TUUINIUCE
使用HBCK
由于文档内容过多,只截取了部分知识点,每个知识点都有更细化的内容!!
想要获取这份Hbase文档的朋友:关注我 ,加vx:mxm1073 即可免费获取