HBase原理与实践

HBase原理与实践

评分

★★★★★

ISBN

9787111634959

出版社

机械工业出版社 2019-08-01出版

作者

胡争 范欣欣

分类

理论知识

内容简介
HBase项目自2006年提交第一行代码以来,经历了13年的蓬勃发展。现在已经有大量企业采用HBase来存储和分析飞速增长的业务数据。从全球范围来看,国内HBase的关注度更是高居榜首,这得益于国内互联网、移动互联网、物联网等领域庞大的数据体量。诸多国内大型科技公司,如阿里巴巴、小米、腾讯、网易、华为、滴滴、快手、中国移动等,都已经把HBase作为极重要的基础设施,很多公司对HBase社区也有长期的投入。截至2019年8月,HBase全球社区已经拥有了83位HBase Committer,而国内就有20位左右的Committer,占了近1/4的比例。近一两年,HBase在国内更是得到了长足的发展,2018年中国HBase技术社区成立,一年时间里社区在多个城市相继组织了9次线下技术沙龙活动,为HBase更好地在国内各公司茁壮成长做出了卓越的贡献。
AI简介
这是一本系统介绍HBase数据库原理与实践的专业书籍。本书从HBase的基本原理与系统特性出发,深入剖析了跳跃表的结构与定义,以及MiniBase的核心设计。此外,本书还详细介绍了HDFS架构和组成,以及HLog模块如何保证数据可靠性。 书中详细阐述了MemStore模块如何缓存用户数据,以及负载均衡实现机制如何确保系统的负载均衡。同时,本书还深入讲解了Snapshot基础背景和使用方法,以及二级索引概念和作用。此外,本书还介绍了单行事务和跨行事务的区别,以及布隆过滤器的基本原理。 书中还详细介绍了跳跃表的设计与实现,以及Region迁移流程。此外,本书还深入讲解了HBase运维,包括系统监控、性能测试、业务隔离等。最后,本书还介绍了HBase系统调优,包括GC调优、操作系统调优等。
阅读/下载地址