HBase应用实战与性能调优

HBase应用实战与性能调优

作者:张文亮

出版社:机械工业

出版年:2022年7月

ISBN:9787111707356

所属分类:诗歌文集

书刊介绍

《HBase应用实战与性能调优》内容简介

HBase是一个高可靠、高性能、面向列、可伸缩的分布式存储系统。利用HBase技术可以在廉价的PC服务器上搭建大规模的存储化集群,可以对数十亿级别的大数据进行实时性的高性能读写,在满足高性能的同时还保证了数据存取的原子性。
本书由浅入深地讲解HBase的概念、安装、配置、部署、高级用法、性能调优,内容既兼顾了初学者,也适用于想要深入学习HBase的读者。
本书适用于以前没有接触过HBase,或者对HBase有所了解并希望深入学习的读者,同时适用于HBase应用开发人员和系统管理人员。不管你是HBase新手还是HBase专家,相信都能从本书中有所收获。
张文亮编著。

作品目录

前言
第1章:大数据时代的必然产物——HBase
1.1、HBase的发展历程
1.2、HBase的特征
1.3、HBase的优缺点
1.4、HBase与关系数据库的区别
1.5、使用HBase的时机
1.6、HBase的应用场景
1.7、HBase的数据模型
1.8、HBase的逻辑视图
第2章:HBase基本架构与快速入门
2.1、HBase基本架构
2.2、HBase分布式环境搭建
2.3、HBase容器化技术搭建
2.4、HBase快速入门
第3章:HBase基本操作
3.1、help命令
3.2、常规命令
3.3、DDL命令
3.4、命名空间
3.5、DML命令
第4章:Java对接HBase
4.1、从“HelloWorld”开始
4.2、创建表
4.3、添加数据
4.4、批量添加数据
4.5、内容追加
4.6、修改数据
4.7、删除数据
4.8、批量删除
4.9、原子性操作
4.10、批量操作
4.11、自增
4.12、判断数据是否存在
4.13、代码封装
第5章:客户端API进阶
5.1、数据查询
5.2、数据扫描
5.3、过滤器快速实战
5.4、RowKey过滤器
5.5、RowKey前缀过滤器
5.6、RowKey模糊过滤器
5.7、列族过滤器
5.8、列过滤器
5.9、多列前缀过滤器
5.10、首次列键过滤器
5.11、列键过滤器
5.12、列值过滤器
5.13、单列值过滤器
5.14、列值排除过滤器
5.15、随机行过滤器
5.16、分页过滤器
5.17、多个过滤器综合查询
第6章:HBase批量加载
6.1、HBase批量加载简介
6.2、海量交易记录数据存储案例
第7章:协处理器
7.1、协处理器简介
7.2、协处理器分类
7.3、Coprocessor接口
7.4、协处理器的加载
7.5、RegionObserver类
7.6、自定义Observer案例
第8章:Phoenix在HBase中的整合应用
8.1、Phoenix简介
8.2、安装Phoenix
8.3、连接Phoenix
8.4、Phoenix快速入门
第9章:HBase架构原理解析
9.1、HBase架构原理
9.2、HBase写流程
9.3、HBase读流程
9.4、HBase如何进行增删改查
9.5、数据刷写
9.6、数据合并
9.7、数据拆分
第10章:HBase性能优化
10.1、表设计优化
10.2、HBase提升写效率
10.3、MemStore调优
10.4、合并调优
10.5、WAL调优
10.6、HBase读取优化

相关推荐

微信二维码