展开全部

主编推荐语

国内首本立足于企业实际生产环境旨在帮助企业切实解决大数据技术落地问题的实战性著作。

内容简介

本书强调hbase在企业的实际应用,立足于企业的实际生产环境,旨在帮助企业切实解决大数据技术如何落地的问题。三位作者都是奋战在中国大数据技术一线的实践派专家,本书是他们实践经验的结晶。

本书内容在三个维度上具有重要特色:功能维度,从hbase的安装配置、参数设置,到数据模型、表结构设计、客户端使用、高级特性,本书做了系统且详尽的介绍;实战维度,不仅通过3个典型的应用案例详细讲解了如何使用hbase设计大型的数据应用系统,而且还结合实际生产系统讲解了hbase的集群运维、监控和性能调优;理论维度,则深入分析了hbase、框架设计、模式设计和基本原理。可谓是理论与实践完美结合,深度与广度兼备!

目录

  • 版权信息
  • 前言
  • 第一部分 基础篇
  • 第1章 认识HBase
  • 1.1 理解大数据背景
  • 1.2 HBase是什么
  • 1.3 HBase与Hadoop的关系
  • 1.4 HBase的核心功能模块
  • 1.5 HBase的使用场景和经典案例
  • 1.6 本章小结
  • 第2章 HBase安装与配置
  • 2.1 先决条件
  • 2.2 HBase运行模式
  • 2.3 HBase的Web UI
  • 2.4 HBase Shell工具使用
  • 2.5 停止HBase集群
  • 2.6 本章小结
  • 第3章 数据模型
  • 3.1 两类数据模型
  • 3.2 数据模型的重要概念
  • 3.3 数据模型的操作
  • 3.4 数据模型的特殊属性
  • 3.5 CAP原理与最终一致性
  • 3.6 本章小结
  • 第4章 HBase表结构设计
  • 4.1 模式创建
  • 4.2 Rowkey设计
  • 4.3 列族定义
  • 4.4 模式设计实例
  • 4.5 本章小结
  • 第5章 HBase客户端
  • 5.1 精通原生Java客户端
  • 5.2 使用HBase Shell工具操作HBase
  • 5.3 使用Thrift客户端访问HBase
  • 5.4 通过REST客户端访问HBase
  • 5.5 使用MapReduce批量操作HBase
  • 5.6 通过Web UI工具查看HBase状态
  • 5.7 其他客户端
  • 5.8 本章小结
  • 第二部分 实战篇
  • 第6章 整合SQL引擎层
  • 6.1 NoSQL背景知识
  • 6.2 Hive整合HBase的实现
  • 6.3 查询引擎Phoenix
  • 6.4 对象映射框架Kundera
  • 6.5 分布式SQL引擎Lealone
  • 6.6 本章小结
  • 第7章 构建音乐站用户属性库
  • 7.1 案例背景
  • 7.2 概要设计
  • 7.3 表结构设计
  • 7.4 数据加载
  • 7.5 数据检索
  • 7.6 后台查询
  • 7.7 本章小结
  • 第8章 构建广告实时计算系统
  • 8.1 理解广告数据和流处理框架
  • 8.2 概要设计
  • 8.3 详细设计
  • 8.4 核心功能实现
  • 8.5 本章小结
  • 第三部分 高级篇
  • 第9章 核心概念
  • 9.1 核心结构
  • 9.2 底层持久化
  • 9.3 预写日志
  • 9.4 写入流程
  • 9.5 查询流程
  • 9.6 数据备份
  • 9.7 数据压缩
  • 9.8 本章小结
  • 第10章 HBase高级特性
  • 10.1 过滤器
  • 10.2 计数器
  • 10.3 协处理器
  • 10.4 Schema设计要点
  • 10.5 二级索引
  • 10.6 布隆过滤器
  • 10.7 负载均衡
  • 10.8 批量加载
  • 10.9 本章小结
  • 第11章 集群运维管理
  • 11.1 HBase常用工具
  • 11.2 Region和RegionServer管理
  • 11.3 性能指标Metrics
  • 11.4 监控系统Ganglia
  • 11.5 HBase管理扩展JMX
  • 11.6 报警工具Nagios
  • 11.7 故障处理
  • 11.8 集群备份
  • 11.9 本章小结
  • 第12章 性能调优
  • 12.1 硬件和操作系统调优
  • 12.2 网络通信调优
  • 12.3 JVM优化
  • 12.4 HBase查询优化
  • 12.5 HBase写入优化
  • 12.6 HBase基本核心服务优化
  • 12.7 HBase配置参数优化
  • 12.8 分布式协调系统ZooKeeper优化
  • 12.9 表设计优化
  • 12.10 其他优化
  • 12.11 性能测试
  • 12.12 本章小结
  • 附录A HBase配置参数介绍
  • 附录B Phoenix SQL语法详解
  • 附录C YCSB编译安装
展开全部

评分及书评

评分不足
1个评分
  • 用户头像
    给这本书评了
    5.0

    大数据是继云计算、物联网之后 IT 行业又一次颠覆性的技术革命。大数据在互联网、军事、金融、通信和物理学等领域已经有不少落地案例,而 Hadoop 技术的快速发展也引起业界广泛关注。可以说,现在 Hadoop 是大数据处理的关键技术,也是迄今为止,最成熟、应用最广泛的技术。

      转发
      评论

    出版方

    机械工业出版社有限公司

    机械工业出版社是全国优秀出版社,自1952年成立以来,坚持为科技、为教育服务,以向行业、向学校提供优质、权威的精神产品为宗旨,以“服务社会和人民群众需求,传播社会主义先进文化”为己任,产业结构不断完善,已由传统的图书出版向着图书、期刊、电子出版物、音像制品、电子商务一体化延伸,现已发展为多领域、多学科的大型综合性出版社,涉及机械、电工电子、汽车、计算机、经济管理、建筑、ELT、科普以及教材、教辅等领域。