主页 详情

《Learning HBase中文版》_(印)谢帕夫著_13859097_9787121270727

【书名】:《Learning HBase中文版》
【作者】:(印)谢帕夫著
【出版社】:北京:电子工业出版社
【时间】:2015
【页数】:249
【ISBN】:9787121270727
【SS码】:13859097

最新查询

内容简介

第1章 了解HBase生态系统

基于Hadoop的HBase架构

RDBMS和HBase的架构对比

HBase的特征

HBase在Hadoop 生态系统中的位置

HBase中的数据表示

Hadoop

HBase与关系型数据库的功能对比

行存储数据库的逻辑展现

列存储数据库的逻辑展现

HBase的内部存储架构

开始使用HBase

HBase是何时出现的

HBase的组件和功能

ZooKeeper

谁在用HBase?为什么要用?

什么时候考虑使用HBase?

什么时候不使用H Base?

了解一些开源的HBase工具

Hadoop和HBase版本兼容性对照表

HBase的应用

HBase的优点和缺点

小结

第2章 开启HBase之旅

深入理解HBase的组件

HFile

Region

可扩展性——理解纵向扩展和横向扩展的过程

读写周期

Write-Ahead Logs

MemStore

HBase内部管理

合并

Region分裂

Region分配

Region合并

RegionServer故障转移

HBase的删除请求

读写周期

可用的HBase发行版本列表

HBase的必备条件和容量规划

DNS正向解析

DNS反向解析

SSH

小结

第3章 搭建HBase

在Ubuntu上下载Java

主机配置

基于主机文件

基于命令

基于文件

基于DNS

安装和配置SSH

在Ubuntu/Red Hat/CentOS上安装SSH

配置SSH

安装和配置NTP

容量规划

安装和配置Hadoop

core-site.xml

hdfs-site.xml

yarn-site.xml

mapred-site.xml

hadoop-env.sh

yarn-env.sh

Hadoop的启动步骤

配置Apache HBase

在单机模式中配置HBase

在分布式模式中配置HBase

安装和配置ZooKeeper

安装Cloudera版本的Hadoop和HBase

下载RPM包

简易安装Cloudera

安装Hadoop和MapReduce包

在Windows上安装Hadoop

小结

第4章 优化HBase/Hadoop集群

Hadoop/HB ase集群的类型

CDH集群的推荐配置

容量规划

优化Hadoop

通用优化技巧

优化Java GC

优化Linux操作系统

优化Hadoop参数

优化MapReduce

优化HBase

Hadoop

内存

Java

操作系统

HBase

优化ZooKeeper

Hadoop中的重要配置文件

HBase中的重要配置文件

小结

第5章 HBase的存储、框架以及数据类型

HBase的数据类型

HBase中的数据存储—— 逻辑视图vs.真实物理视图

命名空间

HBase服务

行键(Row key)

列族(Column family)

列(Column)

单元格(Cell)

版本(Version)

时间戳(Timestamp)

数据模型的操作

读(Get)

写(Put)

扫描(Scan)

删除(Delete)

版本和原因

决定版本数量

版本的下界

版本的上界

模式设计

表类型的设计

短宽和高瘦设计模式的好处

复合键设计

在HBase中计算存储的数据大小

小结

第6章 HBase集群运维与故障处理

Hadoop shell命令

Hadoop shell命令的类型

HBase shell命令

HBase管理工具

hbck —— HBase检查

HBase健康检查脚本

写HBase shell脚本

使用Hadoop工具或者JAR

用Hive连接HBase

HBase region管理

压缩

合并

HBase节点管理

服役

退役

实现安全性

安全访问

Kerberos KDC

客户端的安全配置

服务器端的安全配置

简单的安全

客户端配置

标签的安全特性

HBase的访问控制

使用标签的单元格访问

配置ZooKeeper安全

HBase常见错误的故障排查和相关说明

集群失败的可能情况

监控HBase的健康状况

小结

第7章 HBase脚本编程

HBase中的备份与恢复技术

离线备份/full-shutdown备份

在线备份

Windows上的HBase

在HBase中进行脚本编程

.irbrc文件

获取时间戳

开启调试

在HBase中开启SQL

参与HBase

小结

第8章 HBase Java编程

准备开发环境

构建Java客户端程序

数据类型

数据模型的Java操作

读操作

写操作

修改操作

HBase过滤器

过滤器类型

客户端API

小结

第9章 HBase Java高级编程

接口、类和异常

管理任务编程

数据操作代码

MapReduce和HBase

RESTful和Thrift服务接口

RESTful服务接口

Thrift服务接口

HDFS编程

高级主题简介

协处理器

布隆过滤器

Lily项目

小结

第10章 HBase使用案例

HBase在当今行业中的作用

HBase和关系型数据库的未来的对比

一些现实世界中的工程使用案例

HB ase在Facebook

HBase在Pinterest

HBase在Groupon

HBase在LongTail Video

HBase在Aadhaar (UIDAI)

有用的链接和参考

小结


书查询(www.shuchaxun.com)本网页唯一编码:
09d0f956c04e119dd5aaa61e64aa1fb2#165c1927bddf4a26da266585eed4903a#34318694#LEARNING HBASE中文版_13859097.zip