• 分布式数据库基础与应用 闭应洲 许桂秋 刘军 人民邮电 正版新书
21年品牌 40万+商家 超1.5亿件商品

分布式数据库基础与应用 闭应洲 许桂秋 刘军 人民邮电 正版新书

正版新书 16点前订购当日发出 支持7天无理由 开电子发票

61.78 7.7折 79.8 全新

库存18件

浙江杭州
认证卖家担保交易快速发货售后保障

作者闭应洲 许桂秋 刘军

出版社人民邮电

ISBN9787115634870

出版时间2024-02

装帧其他

开本其他

定价79.8元

货号31972422

上书时间2024-07-01

安轩图书专营店

四年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
作者简介
许桂秋,北京中科特瑞科技有限公司,主要研究方向为大数据、人工智能技术,已出版《大数据导论》《Python编程基础与应用》《NoSQL数据库原理与应用》《数据挖掘与机器学习》等图书。

目录
第 1章  数据库概述1
任务1.1  数据库系统概述1
1.1.1  数据库系统的基本概念1
1.1.2  关系数据库5
任务1.2  MySQL的安装与使用8
1.2.1  MySQL简介8
1.2.2  MySQL的安装8
1.2.3  MySQL数据库的基本操作11
1.2.4  MySQL数据表的基本操作12
1.2.5  数据的基本操作13
任务1.3  分布式数据库15
1.3.1  CAP与BASE理论15
1.3.2  分布式数据库概述18
任务1.4  Python和Java连接数据库21
1.4.1  Python操作MySQL22
1.4.2  Java操作MySQL23
本章小结24
第 2章  HBase安装、数据模型与数据操作26
任务2.1  HBase简介26
2.1.1  HBase概述26
2.1.2  HBase的应用场景31
任务2.2  HBase伪分布式环境部署31
2.2.1  Zookeeper简介、安装与测试31
2.2.2  Hadoop简介、安装与测试34
2.2.3  伪分布式HBase安装与配置文件的修改34
2.2.4  启动并测试HBase伪分布式集群35
任务2.3  HBase基本原理36
2.3.1  HBase的基本概念36
2.3.2  HBase的数据模型37
任务2.4  HBase Shell基本操作38
2.4.1  HBase命名空间及其基本操作38
2.4.2  HBase数据表及其基本操作40
2.4.3  HBase的CRUD操作43
2.4.4  HBase过滤器46
本章小结49
第3章  MongoDB安装、数据操作与安全操作51
任务3.1  MongoDB概述51
3.1.1  MongoDB简介51
3.1.2  MongoDB的类SQL数据库特性61
任务3.2  MongoDB的安装64
3.2.1  在Windows环境下安装MongoDB64
3.2.2  在Ubuntu环境下安装MongoDB68
3.2.3  MongoDB启动测试70
任务3.3  MongoDB的基本使用方法72
3.3.1  数据库与集合的基本操作72
3.3.2  文档的基本操作75
任务3.4  MongoDB聚合操作84
3.4.1  聚合管道操作84
3.4.2  map-reduce操作86
任务3.5  MongoDB索引操作87
3.5.1  索引简介87
3.5.2  索引策略92
任务3.6  MongoDB安全操作94
3.6.1  安全检测列表94
3.6.2  启用访问控制94
3.6.3  身份验证97
本章小结99
第4章  Redis安装、数据类型与数据操作101
任务4.1  Redis概述101
4.1.1  Redis简介101
4.1.2  Redis的应用场景102
任务4.2  Redis的安装103
4.2.1  在Windows环境下安装Redis103
4.2.2  在CentOS环境下安装Redis105
4.2.3  在Ubuntu环境下安装Redis105
任务4.3  Redis的基本命令108
4.3.1  Redis基本命令的相关操作108
4.3.2  Redis关于键的操作108
任务4.4  Redis支持的数据类型与基本操作110
4.4.1  字符串基本操作110
4.4.2  哈希基本操作111
4.4.3  列表基本操作116
4.4.4  集合基本操作123
4.4.5  有序集合基本操作130
本章小结140
第5章  Neo4j安装与Cypher操作142
任务5.1  Neo4j简介142
5.1.1  Neo4j概述142
5.1.2  Cypher简介146
任务5.2  安装Neo4j148
5.2.1  在Windows环境下安装Neo4j149
5.2.2  在Ubuntu环境下安装Neo4j151
5.2.3  Neo4j配置文件153
任务5.3  Cypher入门156
5.3.1  数据类型156
5.3.2  命名规范157
5.3.3  Cypher保留关键字158
任务5.4  常见的Cypher操作158
5.4.1  CREATE159
5.4.2  MATCH159
5.4.3  RETURN、LIMIT和SKIP164
5.4.4  DELETE和REMOVE166
5.4.5  WHERE168
5.4.6  SET172
5.4.7  ORDER BY174
5.4.8  WITH176
5.4.9  UNION177
5.4.10  MERGE179
5.4.11  UNWIND179
5.4.12  LOAD CSV181
本章小结183
第6章  HBase编程操作、核心原理与集群管理184
任务6.1  HBase的编程操作184
6.1.1  HBase的表操作184
6.1.2  HBase的CRUD操作189
6.1.3  HBase过滤器192
任务6.2  HBase核心原理193
6.2.1  数据存储194
6.2.2  定位与读取操作198
6.2.3  WAL机制198
任务6.3  HBase Region管理199
6.3.1  HFile合并200
6.3.2  Region的拆分与合并200
6.3.3  Region的负载均衡202
6.3.4  RowKey设计203
任务6.4  HBase集群管理204
6.4.1  运维管理204
6.4.2  数据处理205
6.4.3  故障处理207
本章小结208
第7章  MongoDB编程操作、生产环境部署与集群管理209
任务7.1  MongoDB编程操作209
7.1.1  Java操作MongoDB209
7.1.2  Python操作MongoDB212
任务7.2  MongoDB复制集部署215
7.2.1  复制集架构215
7.2.2  部署MongoDB复制集217
任务7.3  MongoDB分片集部署220
7.3.1  分片集架构221
7.3.2  MongoDB分片集部署223
任务7.4  MongoDB运维227
7.4.1  数据备份227
7.4.2  性能监控231
本章小结232
第8章  Redis编程操作与生产环境部署234
任务8.1  编程操作Redis234
8.1.1  下载Redis驱动234
8.1.2  编程操作Redis235
任务8.2  Redis主从模式236
8.2.1  Redis主从复制的作用和架构237
8.2.2  部署Redis主从模式237
8.2.3  主从复制模式实践239
任务8.3  Redis哨兵模式240
8.3.1  Redis哨兵模式的作用和架构240
8.3.2  部署Redis哨兵模式241
8.3.3  哨兵模式应用243
任务8.4  配置Redis集群模式244
8.4.1  Redis集群模式的作用和架构244
8.4.2  部署Redis集群模式245
8.4.3  Redis集群模式应用248
本章小结249
第9章  Neo4j编程操作、扩展与运维管理250
任务9.1  Neo4j编程操作250
9.1.1  Java操作Neo4j250
9.1.2  Python操作Neo4j254
任务9.2  APOC扩展与使用256
9.2.1  APOC简介与安装256
9.2.2  APOC的使用258
任务9.3  ALOG扩展与使用262
9.3.1  ALOG简介与安装262
9.3.2  ALGO的应用263
任务9.4  Neo4j运维267
9.4.1  Neo4j备份与恢复267
9.4.2  Neo4j性能与安全268
本章小结270
第 10章  其他NoSQL数据库272
任务10.1  Elasticsearch272
10.1.1  Elasticsearch背景272
10.1.2  Elasticsearch基础274
任务10.2  ClickHouse276
10.2.1  ClickHouse简介276
10.2.2  ClickHouse基础内容277
任务10.3  时序数据库281
10.3.1  时序数据库背景281
10.3.2  核心特点283
10.3.3  应用场景283
任务10.4  向量数据库284
10.4.1  向量数据库概述284
10.4.2  向量数据库的特点285
10.4.3  向量数据库的应用场景285
本章小结286
第 11章  综合实验287
任务11.1  HBase数据库与关系数据库数据迁移287
11.1.1  环境设置287
11.1.2  MySQL数据库的设计与数据导入288
11.1.3  启动HBase以及Thrift服务292
11.1.4  将数据从MySQL导入HBase293
任务11.2  MongoDB数据存储与可视化分析296
11.2.1  环境设置296
11.2.2  获取和存储数据297
11.2.3  分析数据并可视化298
任务11.3  Redis整合Ngnix实现网页缓存301
11.3.1  环境设置301
11.3.2  OpenResty环境搭建301
11.3.3  在Nginx代理服务器中使用Redis缓存网页数据303
任务11.4  Neo4j社交网络查询311
11.4.1  环境设置311
11.4.2  数据准备与导入311
11.4.3  查询语句314
本章小结318

内容摘要
本书是一本介绍分布式数据库基础内容与应用的大数据专业类图书,力求培养读者对分布式数据库的应用技能。 本书共11章,采用原理+代码实例+综合案例的编写形式,清晰明了地介绍分布式数据库的原理、基础应用、进阶应用及主流工具的使用方法、应用场景,以理实结合为编写要求,让读者能够轻松学习和掌握分布式数据库的内容。
本书可以作为高等院校计算机、网络技术等相关专业的教材,也可以作为数据库相关工作的从业人员的参考用书,亦可作零基础人员学习分布式数据库技术的入门图书。

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP