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的实践经验与心得体会沉淀为本书,既有经典的案例分析,也有抽丝剥茧的源码分析,对于大数据行业从业者,非常值得一读。 ——张发恩,前百度云技术委员会主席,创新工场人工智能工程院首席架构师,创新奇智…