展开全部

主编推荐语

一本介绍分布式数据库基础内容与应用的大数据专业类图书。

内容简介

本书共11章,采用原理+代码实例+综合案例的编写形式,清晰明了地介绍分布式数据库的原理、基础应用、进阶应用及主流工具的使用方法、应用场景,以理实结合为编写要求,让读者能够轻松学习和掌握分布式数据库的内容。

目录

  • 版权信息
  • 内容提要
  • 前言
  • 第1章 数据库概述
  • 任务1.1 数据库系统概述
  • 1.1.1 数据库系统的基本概念
  • 1.1.2 关系数据库
  • 任务1.2 MySQL的安装与使用
  • 1.2.1 MySQL简介
  • 1.2.2 MySQL的安装
  • 1.2.3 MySQL数据库的基本操作
  • 1.2.4 MySQL数据表的基本操作
  • 1.2.5 数据的基本操作
  • 任务1.3 分布式数据库
  • 1.3.1 CAP与BASE理论
  • 1.3.2 分布式数据库概述
  • 任务1.4 Python和Java连接数据库
  • 1.4.1 Python操作MySQL
  • 1.4.2 Java操作MySQL
  • 本章小结
  • 第2章 HBase安装、数据模型与数据操作
  • 任务2.1 HBase简介
  • 2.1.1 HBase概述
  • 2.1.2 HBase的应用场景
  • 任务2.2 HBase伪分布式环境部署
  • 2.2.1 ZooKeeper简介、安装与测试
  • 2.2.2 Hadoop简介、安装与测试
  • 2.2.3 伪分布式HBase安装与配置文件的修改
  • 2.2.4 启动并测试HBase伪分布式集群
  • 任务2.3 HBase基本原理
  • 2.3.1 HBase的基本概念
  • 2.3.2 HBase的数据模型
  • 任务2.4 HBase Shell基本操作
  • 2.4.1 HBase命名空间及其基本操作
  • 2.4.2 HBase数据表及其基本操作
  • 2.4.3 HBase的CRUD操作
  • 2.4.4 HBase过滤器
  • 本章小结
  • 第3章 MongoDB安装、数据操作与安全操作
  • 任务3.1 MongoDB概述
  • 3.1.1 MongoDB简介
  • 3.1.2 MongoDB的类SQL数据库特性
  • 任务3.2 MongoDB的安装
  • 3.2.1 在Windows环境下安装MongoDB
  • 3.2.2 在Ubuntu环境下安装MongoDB
  • 3.2.3 MongoDB启动测试
  • 任务3.3 MongoDB的基本使用方法
  • 3.3.1 数据库与集合的基本操作
  • 3.3.2 文档的基本操作
  • 任务3.4 MongoDB聚合操作
  • 3.4.1 聚合管道操作
  • 3.4.2 map-reduce操作
  • 任务3.5 MongoDB索引操作
  • 3.5.1 索引简介
  • 3.5.2 索引策略
  • 任务3.6 MongoDB安全操作
  • 3.6.1 安全检测列表
  • 3.6.2 启用访问控制
  • 3.6.3 身份验证
  • 本章小结
  • 第4章 Redis安装、数据类型与数据操作
  • 任务4.1 Redis概述
  • 4.1.1 Redis简介
  • 4.1.2 Redis的应用场景
  • 任务4.2 Redis的安装
  • 4.2.1 在Windows环境下安装Redis
  • 4.2.2 在CentOS环境下安装Redis
  • 4.2.3 在Ubuntu环境下安装Redis
  • 任务4.3 Redis的基本命令
  • 4.3.1 Redis基本命令的相关操作
  • 4.3.2 Redis关于键的操作
  • 任务4.4 Redis支持的数据类型与基本操作
  • 4.4.1 字符串基本操作
  • 4.4.2 哈希基本操作
  • 4.4.3 列表基本操作
  • 4.4.4 集合基本操作
  • 4.4.5 有序集合基本操作
  • 本章小结
  • 第5章 Neo4j安装与Cypher操作
  • 任务5.1 Neo4j概述
  • 5.1.1 Neo4j简介
  • 5.1.2 Cypher简介
  • 任务5.2 安装Neo4j
  • 5.2.1 在Windows环境下安装Neo4j
  • 5.2.2 在Ubuntu环境下安装Neo4j
  • 5.2.3 Neo4j配置文件
  • 任务5.3 Cypher入门
  • 5.3.1 数据类型
  • 5.3.2 命名规范
  • 5.3.3 Cypher保留关键字
  • 任务5.4 常见的Cypher操作
  • 5.4.1 CREATE
  • 5.4.2 MATCH
  • 5.4.3 RETURN、LIMIT和SKIP
  • 5.4.4 DELETE和REMOVE
  • 5.4.5 WHERE
  • 5.4.6 SET
  • 5.4.7 ORDER BY
  • 5.4.8 WITH
  • 5.4.9 UNION
  • 5.4.10 MERGE
  • 5.4.11 UNWIND
  • 5.4.12 LOAD CSV
  • 本章小结
  • 第6章 HBase编程操作、核心原理与集群管理
  • 任务6.1 HBase的编程操作
  • 6.1.1 HBase的表操作
  • 6.1.2 HBase的CRUD操作
  • 6.1.3 HBase过滤器
  • 任务6.2 HBase核心原理
  • 6.2.1 数据存储
  • 6.2.2 定位与读取操作
  • 6.2.3 WAL机制
  • 任务6.3 HBase Region管理
  • 6.3.1 HFile合并
  • 6.3.2 Region的拆分与合并
  • 6.3.3 Region的负载均衡
  • 6.3.4 RowKey设计
  • 任务6.4 HBase集群管理
  • 6.4.1 运维管理
  • 6.4.2 数据处理
  • 6.4.3 故障处理
  • 本章小结
  • 第7章 MongoDB编程操作、生产环境部署与集群管理
  • 任务7.1 MongoDB编程操作
  • 7.1.1 Java操作MongoDB
  • 7.1.2 Python操作MongoDB
  • 任务7.2 MongoDB复制集部署
  • 7.2.1 复制集架构
  • 7.2.2 部署MongoDB复制集
  • 任务7.3 MongoDB分片集部署
  • 7.3.1 分片集架构
  • 7.3.2 MongoDB分片集部署
  • 任务7.4 MongoDB运维
  • 7.4.1 数据备份
  • 7.4.2 性能监控
  • 本章小结
  • 第8章 Redis编程操作与生产环境部署
  • 任务8.1 Redis编程操作
  • 8.1.1 下载Redis驱动
  • 8.1.2 Redis相关操作
  • 任务8.2 Redis主从模式
  • 8.2.1 Redis主从复制的作用和架构
  • 8.2.2 部署Redis主从模式
  • 8.2.3 主从复制模式实践
  • 任务8.3 Redis哨兵模式
  • 8.3.1 Redis哨兵模式的作用和架构
  • 8.3.2 部署Redis哨兵模式
  • 8.3.3 哨兵模式应用
  • 任务8.4 配置Redis集群模式
  • 8.4.1 Redis集群模式的作用和架构
  • 8.4.2 部署Redis集群模式
  • 8.4.3 Redis集群模式应用
  • 本章小结
  • 第9章 Neo4j编程操作、扩展与运维管理
  • 任务9.1 Neo4j编程操作
  • 9.1.1 Java操作Neo4j
  • 9.1.2 Python操作Neo4j
  • 任务9.2 APOC扩展与使用
  • 9.2.1 APOC简介与安装
  • 9.2.2 APOC的使用
  • 任务9.3 ALOG扩展与使用
  • 9.3.1 ALOG简介与安装
  • 9.3.2 ALGO的应用
  • 任务9.4 Neo4j运维
  • 9.4.1 Neo4j备份与恢复
  • 9.4.2 Neo4j性能与安全
  • 本章小结
  • 第10章 其他NoSQL数据库
  • 任务10.1 Elasticsearch
  • 10.1.1 Elasticsearch背景
  • 10.1.2 Elasticsearch基础内容
  • 任务10.2 ClickHouse
  • 10.2.1 ClickHouse简介
  • 10.2.2 ClickHouse基础内容
  • 任务10.3 时序数据库
  • 10.3.1 时序数据库背景
  • 10.3.2 核心特点
  • 10.3.3 应用场景
  • 任务10.4 向量数据库
  • 10.4.1 向量数据库概述
  • 10.4.2 向量数据库的特点
  • 10.4.3 向量数据库的应用场景
  • 本章小结
  • 第11章 综合实验
  • 任务11.1 HBase数据库与关系数据库数据迁移
  • 11.1.1 环境设置
  • 11.1.2 MySQL数据库的设计与数据导入
  • 11.1.3 启动HBase以及Thrift服务
  • 11.1.4 将数据从MySQL导入HBase
  • 任务11.2 MongoDB数据存储与可视化分析
  • 11.2.1 环境设置
  • 11.2.2 获取和存储数据
  • 11.2.3 分析数据并可视化
  • 任务11.3 Redis整合Ngnix实现网页缓存
  • 11.3.1 环境设置
  • 11.3.2 OpenResty环境搭建
  • 11.3.3 在Nginx代理服务器中使用Redis缓存网页数据
  • 任务11.4 Neo4j社交网络查询
  • 11.4.1 环境设置
  • 11.4.2 数据准备与导入
  • 11.4.3 查询语句
  • 本章小结
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

人民邮电出版社

人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。