HBase入门与实践思维导图

简介: 大数据时代快速上手HBase行动指南。

内容提要

本书以精练的语言介绍HBase的基础知识,让初学者能够快速上手使用HBase,对HBase的核心思想(如数据读取、数据备份等)和HBase架构(如LSM树、WAL)有深入的分析,并且让有经验的HBase开发人员也能够循序渐进地深入理解HBase源码,以便更好地去调试和解决线上遇到的各种问题。本书更加专注于HBase在线实时系统的调优,使HBase集群响应延迟更低。本书结合企业必备的“用户行为分析系统”,让读者能够快速上手的同时,也不乏企业HBase实际应用场景,理论不脱离实际,真正做到从入门到精通。

本书适合有一定Java基础的程序员作为HBase入门教程,HBase运维人员可以将本书作为参考手册来部署和监控HBase,正在将HBase应用到在线生产环境中的软件开发人员也可以参考本书来调优HBase在线集群性能。

对本书的赞誉

本书循序渐进地介绍了HBase从入门到企业实践调优,深入浅出地阐述了HBase架构与实现原理,以企业必备的用户行为系统为实践场景,用通俗易懂的语言带领读者走进HBase世界。作者在魅族云和大数据充分实践了书中架构,并实际带来了质量和效率的提升,同时也降低了云端运营成本。

——李柯辰,前魅族平台事业部总经理,现卓轩科技CEO

彭旭是一个优秀的程序员、架构师。本书在介绍HBase基础知识的同时融入了他在魅族云服务团队将存储系统迁移到HBase的经验和教训,此外还在HBase源码和架构研究上有涉猎,对初学者、Java相关开发人员和HBase运维人员等都是一本不错的参考书。

——何伟,前魅族Flyme技术委员会主席,现卓轩科技CTO

作者将多年HBase的实践经验与心得体会沉淀为本书,既有经典的案例分析,也有抽丝剥茧的源码分析,对于大数据行业从业者,非常值得一读。

——张发恩,前百度云技术委员会主席,创新工场人工智能工程院首席架构师,创新奇智CTO

作者是一个长期战斗在一线的典型程序员,本书所写的内容均贴近现实应用场景,用线上真实的案例来描述如何构建、优化HBase生成环境,事半功倍,不管是初学者还是入门者都可以从这些案例中吸取经验。

——唐进,前百度云产品委员会主席,现爱乐奇CTO

与拖沓烦冗的英文著作相比,本书篇幅适中,但是以精简干练的语言完整地描述了Hbase从初学到熟练应用所需学习的所有HBase知识点。

——马杜,华云数据执行总裁

HBase是一个历久弥坚的分布式列式存储系统,相关图书出版时间均距今已久。本书以当前稳定版本HBase为基础,着重介绍了HBase在线实时系统的调优等,很适合正在将HBase应用到在线生产环境的开发人员和运维人员阅读。2010年下半年当当网在纽交所上市之前,我受当时CTO的委托加强当时的防盗刷/刷单系统,本质上是要升级其中的高速计数器产品模块,该模块持久化部分的技术选型就是HBase。这是当当网技术第一次在生产环境中应用Hadoop和HBase。在这个过程中,最让人记忆深刻的不是技术难度,而是当时的资料很有限,HBase的技术迭代又很快,网上大量文档在不同程度上有过时的问题,与其在网站上找过时的资料,不如直接读代码。因此,本书全面介绍了当前稳定版本的HBase,真是为HBase相关开发人员提供了很大的便利。

——傅强,前当当网技术副总裁,现九枝兰合伙人

HBase是Apache下的项目,它是一个高可用、高性能、可伸缩和面向列的分布式存储系统,能实现对海量数据的高性能的读写。本书作者是前阿里天猫的工程师,有着丰富的开发经验,相信这本书一定能让读者的HBase理论与实践水平更上一层楼。

——杨开振,《深入浅出Spring Boot 2.x》《深入浅出MyBatis技术原理与实战》

版权:人民邮电出版社