书籍 HBase原理与实践的封面

HBase原理与实践

胡争,范欣欣

出版时间

2019-09-01

ISBN

9787111634959

评分

★★★★★
书籍介绍
本书系统介绍HBase基本原理与运行机制,融入了作者多年的开发经验与实践技巧。主要内容包括:HBase的体系结构和系统特性,HBase的基础数据结构与算法、依赖服务、客户端,RegionServer的核心模块,HBase的读写流程,Compaction实现原理和使用策略,负载均衡的实现与应用,HBase的宕机恢复原理,复制、备份与恢复原理,HBase的运维方法、系统调优与案例分析,最后介绍了HBase 2.x的核心技术,以及一些高级话题,如二级索引、单行事务、跨行事务、HBase开发与测试等。 胡争,小米公司HBase工程师,Apache HBase PMC成员,负责Apache HBase项目研发及小米HBase集群维护,对HBase及相关分布式存储系统有很多独到的见解。开源技术爱好者,长期活跃在Apache开源社区,热衷技术分享,博客地址为http://openinx.github.io。 范欣欣,现就职于网易杭州研究院数据科学中心,负责HBase以及分布式时序数据库的内核开发运维工作,对HBase的底层工作原理进行了长时间的探索和深入研究,撰写了大量有关HBase和时序数据库相关的技术文章,深受读者好评。此外,对大数据生态以及数据仓库也有深刻而独到的理解。博客地址为http://hbasefly.com。
目录
前言
第1章 HBase概述
1.1 HBase前生今世
1.2 HBase数据模型
1.3 HBase体系结构

显示全部
用户评论
评分虚高,竟然给9.5分。矮子里面挑将军也不能这样啊,清一色5星,水军请走开。这书作为科普级别能打5星,深入原理的话只值2星,算3星半给3星吧。书有点浅,而且不少内容没涉及到,所以看完有些东西仍然串不起来。比如建表、写、Scan这3步操作客户端和服务端内部是如何工作的、如何读写LB;还比如全书只字未提meta元数据是如何写入的,只讲如何读取,写至少应该跟读一样重要吧。这些很基础的东西书竟然都讲不全,汗。。。而且书的后一半内容偏运维,基本对应用开发者用处不大。
抱歉我觉得也就一般吧,原理是有了但点到为止而已
这本书真的非常nice,在hbase社区群里被安利的,书中对原理的描述简洁干练,还有很多关于调优的部分,获益匪浅!
虽然看了后面前面的内容忘了好多。有点类似redis开发和运维那本书的风格,原理讲的很清楚。墙裂推荐
整体还不错,另外里面有个miniBase的demo项目,初学者可以看看
看 BigTable 论文的时候顺便看看。HFile, SkipList 之类的和 LevelDB 之类的比较像,重点关注:Region 成员变更、Region 的 HLog 流、HLog 切分、备份的时候出现新 Region 和旧 Region 不在同一条 HLog 上的问题。看的很粗,就过了一遍大意。
作者讲的比较通俗易懂,写作水平比较高
思考很透彻
前面写的很好,后面有点敷衍