当前位置:首页 > 工业技术
国之重器出版工程  学术中国·院士系列  未来网络创新技术研究系列  云计算大数据处理
国之重器出版工程  学术中国·院士系列  未来网络创新技术研究系列  云计算大数据处理

国之重器出版工程 学术中国·院士系列 未来网络创新技术研究系列 云计算大数据处理PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:刘鹏,于全,杨震宇,陈伟,王磊,张乃甜
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2018
  • ISBN:9787115487650
  • 页数:252 页
图书介绍:本书介绍了面向移动互联网的云计算与物联网技术,包括服务器与桌面虚拟化技术、云存储技术和实时云计算数据库技术等。介绍了最近取得突破性进展的深度学习人工智能技术,几款典型的云计算与物联网应用App,以及如何利用云计算技术来优化物联网。最后,给出了三个典型的物联网与云计算相结合的应用案例。
《国之重器出版工程 学术中国·院士系列 未来网络创新技术研究系列 云计算大数据处理》目录

第1章 大数据挑战 1

1.1 当前面临的大数据挑战 2

1.1.1 大数据急剧膨胀 2

1.1.2 大数据智能分析 4

1.1.3 大数据深度挖掘 5

1.1.4 业务与技术脱节 6

1.2 大数据催生云计算 7

1.2.1 云计算不是偶然 7

1.2.2 云计算带来挑战与机遇 11

1.2.3 云计算对大数据的意义 14

1.2.4 云计算的未来展望 15

1.3 大数据存储 16

1.3.1 存储仅是第一步 16

1.3.2 行存储和列存储 18

1.3.3 PB级大数据存储 21

1.3.4 大数据存储的未来 24

1.4 大数据处理 27

1.4.1 大数据处理的瓶颈 27

1.4.2 大数据处理的需求 31

1.4.3 大数据处理技术决定未来 32

1.4.4 大数据处理解决方案 35

参考文献 37

第2章 当前的大数据处理系统 39

2.1 开源大数据处理平台 40

2.1.1 Hadoop 40

2.1.2 MapReduce 44

2.2 NoSQL数据库 47

2.2.1 Google BigTable的开源Java实现:HBase 47

2.2.2 纯分布式数据库:Cassandra 50

2.2.3 NoSQL数据库的应用场景 51

2.3 数据仓库平台 52

2.3.1 Hive 52

2.3.2 数据仓库平台架构 52

2.3.3 数据仓库平台的实现 53

参考文献 54

第3章 数据立方简介 55

3.1 数据立方的产生背景 56

3.2 数据立方的相关技术 56

3.2.1 云计算中的大数据处理技术——MapReduce 56

3.2.2 并行数据库技术 58

3.2.3 云计算与数据库相结合的技术 59

3.3 数据立方的架构以及与Hadoop的关系 60

3.3.1 数据立方的体系架构 61

3.3.2 数据立方与Hadoop的关系 67

参考文献 68

第4章 数据立方及配套环境的安装 69

4.1 安装流程 70

4.2 操作系统的安装 70

4.2.1 CentOS 6.2 的安装 70

4.2.2 JDK的安装 75

4.2.3 配置SSH 75

4.2.4 配置/etc/hosts 76

4.2.5 修改机器主机名 77

4.2.6 配置NFS与NTP 77

4.3 Hadoop的安装 78

4.3.1 Hadoop的版本 78

4.3.2 HDFS的配置安装 78

4.3.3 MapReduce的配置安装 82

4.4 数据立方的配置安装 84

4.4.1 MySQL-Connector的安装 84

4.4.2 编辑数据立方的配置文件 84

4.4.3 数据立方的启动 88

4.5 监控工具Ganglia的安装 88

4.5.1 安装依赖 88

4.5.2 安装Ganglia 90

4.5.3 配置Ganglia 90

4.6 数据导入工具Sqoop的安装 92

4.6.1 安装前提 92

4.6.2 安装步骤 92

参考文献 93

第5章 Hello World数据立方快速入门 95

5.1 智慧交通数据处理实例 96

5.1.1 实例背景 96

5.1.2 建表 98

5.1.3 数据入库 99

5.1.4 数据查询 99

5.2 编程实现 100

第6章 数据立方开发 103

6.1 数据立方的开发说明 104

6.2 数据立方SQL规范 105

6.2.1 数据定义与数据操作语言 106

6.2.2 数据查询语言 114

6.3 数据入库接口开发 122

6.3.1 单条或多条记录入库Java开发包 122

6.3.2 开发说明 122

6.3.3 示例 123

6.4 数据查询接口开发 124

6.4.1 Java开发包 124

6.4.2 接口介绍 125

6.4.3 示例 126

6.5 数据导入工具Sqoop命令及其使用 126

6.5.1 Sqoop命令及通用参数 127

6.5.2 Sqoop命令的使用 128

第7章 数据立方的维护 129

7.1 HDFS的维护 130

7.1.1 HDFS的dfsadmin命令 130

7.1.2 HDFS的Balancer工具 133

7.2 Shell的使用 135

7.2.1 数据立方Shell说明 135

7.2.2 数据定义与数据操作的Shell 135

7.2.3 数据查询的Shell 136

7.3 数据立方的常见问题及其解决方法 136

7.3.1 问题1: datacube-shell.sh启动后连接不上服务器 136

7.3.2 问题2:启动时,有时可以看到报错信息 137

7.3.3 问题3:查看运行日志 138

7.4 Sqoop的常见问题及其解决方法 138

7.4.1 MySQL的用户问题 138

7.4.2 MySQL的权限问题 139

7.4.3 Sqoop的Path问题 139

7.4.4 Sqoop的Import问题 140

7.5 数据立方管理系统 140

7.5.1 登录 140

7.5.2 集群管理 141

7.5.3 数据管理 143

7.5.4 表结构管理 143

7.5.5 数据入库 144

7.5.6 在线查询 144

7.5.7 对外接口 145

7.5.8 文件管理 145

7.5.9 任务管理 146

7.5.1 0告警管理 146

7.5.1 1故障管理 148

参考文献 148

第8章 数据立方的可靠性 149

8.1 Hadoop的可靠性 150

8.1.1 HDFS中NameNode的单点问题 150

8.1.2 HDFS数据块副本机制 151

8.1.3 HDFS心跳机制 152

8.1.4 HDFS负载均衡 152

8.1.5 MapReduce容错 153

8.2 Hadoop的SecondaryNameNode机制 154

8.2.1 磁盘镜像与日志文件 154

8.2.2 SecondaryNameNode更新镜像的流程 154

8.3 Avatar机制 157

8.3.1 Avatar系统架构 158

8.3.2 Avatar元数据同步机制 159

8.3.3 故障切换过程 161

8.3.4 Avatar运行流程 163

8.3.5 Avatar故障切换流程 169

8.4 Avatar实战 173

8.4.1 实验环境 173

8.4.2 Avatar的编译 174

8.4.3 Avatar的安装和配置 176

8.4.4 Avatar启动运行与宕机切换 185

8.5 数据立方的工作流程及可靠性 188

8.5.1 数据立方的架构 188

8.5.2 数据立方的工作流程 189

8.5.3 数据立方的可靠性 189

参考文献 190

第9章 数据统计分析实例——供电信息采集系统 191

9.1 客户需求分析 192

9.1.1 测试过程及数据量描述 192

9.1.2 测试过程分解及效率统计 193

9.2 数据表设计 197

9.3 查询语句设计与结果展现 200

9.4 查询优化 201

9.4.1 存储方面的优化 201

9.4.2 内存方面的优化 202

9.5 性能测试结果 202

9.5.1 数据下载解压及标记 202

9.5.2 数据解析入库 203

9.5.3 数据计算流程 204

9.5.4 数据导入Oracle数据库 205

9.5.5 查询总时长统计 206

第10章 在线数据检索实例——移动信令分析云平台 207

10.1 需求分析 208

10.2 数据表设计 210

10.2.1 CDR数据文件的检测与索引创建任务调度 211

10.2.2 从HDFS读取数据并创建索引 212

10.2.3 查询CDR信息 213

10.3 查询语句设计与结果展现 213

10.3.1 CDR文件检测和索引创建任务调度程序 213

10.3.2 读取CDR数据和索引创建处理 218

10.3.3 CDR查询 222

10.4 查询优化 225

10.5 性能测试结果 226

第11章 实时数据处理实例——地震数据 227

11.1 需求分析 228

11.2 数据表设计 229

11.3 查询语句设计与结果展现 231

11.4 查询优化 232

11.4.1 存储方面的优化 232

11.4.2 计算方面的优化 232

11.5 性能测试结果 233

11.5.1 单机模拟集群测试 233

11.5.2 字段测试 233

11.5.3 排序测试 234

11.5.4 随机读写测试 235

附录 大数据和人工智能实验环境 237

名词索引 251

相关图书
作者其它书籍
返回顶部