前言
HBase是什么?
HBase 是一个开源的、分布式的、版本化的非关系型数据库,它利用 Hadoop 分布式文件系统(Hadoop Distributed File System,HDFS)提供分布式数据存储,它参考了谷歌的BigTable建模,实现的编程语言为Java。
本书是国内第一本系统讲解 HBase 理论、实战和运维调优的书籍。不仅深入探讨了 HBase 的原理架构和数据模型,更重要的是通过实际案例教会读者如何运用 HBase 框架来设计、搭建及运行大数据应用系统,同时结合生产案例剖析 HBase 系统运维和性能调优的技巧。
【题库笔记】→传送门←
由于文档内容过多,只截取了目录部分,每个知识点都有更细化的内容!!
本书分为四大部分:
第一部分为基础篇(第1 ~ 3),Hbase的入门和介绍,分布式的HBase、HDFS和MapReduce
第二部分为高级概念(第4 ~6章),HBase表设计,使用协处理器扩展HBase和其他的HBase客户端选择
第三部分为应用系统实例(7-8):通过实例学习HBase和OpenTSDB,在HBase上查询地理信息系统。
第四部分是让HBase运转起来(9-10):部署HBase和运维