HBase是一个面向列式存储的分布式数据库,底层存储基于 HDFS 实现,集群管理基于 ZooKeeper实现。HBase良好的分布式架构设计为海量数据的快速存储、随机访问提供了可能,基于数据副本机制和分区机制可以轻松实现在线扩容、缩容和数据容灾,是大数据领域中Key-Value数据结构存储最常用的数据库方案。
本套教程基于HBase2.4.11研发,分析底层代码逻辑,结合实际应用实践,提供了使用指南,教程内容包含HBase架构讲解、常见Shell操作、API操作、RowKey设计和各类调优策略等,同时讲解了HBase与Phoenix、Hive兼容,提供了多种企业开发使用方式,轻松应对不同应用场景的开发需求,带你全局式掌握HBase安装部署和开发使用。