科技
类型
可以朗读
语音朗读
93千字
字数
2024-07-01
发行日期
展开全部
主编推荐语
详解分布式数据库的理论基础和应用实战技术。
内容简介
本书全方位讲解分布式数据库的知识点,由易到难、由浅入深地带领读者在分布式数据领域不断深入。
第1章主要介绍分布式数据库的起源与发展,并就分布式数据库的结构模式、作用及特点进行详细讲解。
第2章主要对分布式技术、分布式服务架构、云数据库与容器化技术、大数据平台、分布式存储与数据库以及区块链技术进行详细介绍。
第3章主要从分布式的基础理论、分布式事务分类以及分布式数据库分类、SequoiaDB数据库展开介绍。
第4章主要从体系结构、安装部署、实例创建、数据库操作以及数据库事务能力五个方面介绍分布式数据库架构。
第5章主要讲述分布式原理、高可用能力演示,以及集群扩容与缩容操作。
第6章主要讲解数据迁移的实例,数据库和集群的备份、恢复的基本知识和实例操作。
第7章主要介绍数据库的监控与管理,还会介绍几种代表性的快照类型,最后按照问题分类对常见错误进行描述并提供相应的解决方案。
本书适合作为高等学校计算机专业数据库相关课程的教材,也适合作为分布式数据库领域技术人员的参考书。
目录
- 版权信息
- 前言
- 教学建议
- 第1章 分布式数据库技术起源
- 1.1 数据库的起源与发展
- 1.2 分布式数据库系统的基本概念
- 1.3 分布式数据库系统的作用与特点
- 本章小结
- 课后习题
- 第2章 分布式技术概览
- 2.1 分布式技术分类
- 2.1.1 对称式多处理器架构
- 2.1.2 并行计算
- 2.1.3 分布式计算
- 2.1.4 云计算
- 2.1.5 去中心化计算
- 2.2 分布式服务架构
- 2.2.1 面向服务的架构
- 2.2.2 微服务架构
- 2.3 云数据库与容器化技术
- 2.3.1 云数据库
- 2.3.2 容器化技术
- 2.4 大数据平台
- 2.4.1 Hadoop
- 2.4.2 Spark
- 2.4.3 Storm
- 2.4.4 Flink
- 2.4.5 Flume
- 2.4.6 Kafka
- 2.5 分布式存储与数据库
- 2.5.1 分布式对象存储
- 2.5.2 NoSQL数据库
- 2.5.3 分布式关系数据库
- 2.6 区块链
- 本章小结
- 课后习题
- 第3章 分布式数据库理论基础
- 3.1 分布式的理论基础
- 3.1.1 CAP理论
- 3.1.2 分布式一致性理论
- 3.2 分布式事务分类
- 3.2.1 两阶段提交协议
- 3.2.2 Google Spanner架构
- 3.3 分布式数据库分类
- 3.3.1 分库分表体系
- 3.3.2 原生分布式数据库体系
- 3.4 SequoiaDB数据库
- 3.4.1 SequoiaDB数据库概述
- 3.4.2 SequoiaDB数据库的主要技术特点
- 3.4.3 SequoiaDB数据库的应用场景
- 本章小结
- 课后习题
- 第4章 分布式数据库架构
- 4.1 计算存储分离体系结构
- 4.1.1 整体架构
- 4.1.2 数据库存储引擎
- 4.2 分布式数据库引擎安装部署
- 4.2.1 安装部署综述
- 4.2.2 推荐硬件配置
- 4.2.3 Linux环境配置
- 4.2.4 命令行安装
- 4.2.5 可视化安装
- 4.3 分布式数据库实例创建
- 4.3.1 分布式数据库实例概述
- 4.3.2 数据库实例——MySQL
- 4.3.3 数据库实例——PostgreSQL
- 4.3.4 数据库实例——SparkSQL
- 4.4 数据库操作
- 4.4.1 集合操作
- 4.4.2 数据库基本操作
- 4.4.3 全文索引
- 4.5 数据库事务能力
- 4.5.1 事务概述
- 4.5.2 事务基本操作
- 本章小结
- 课后习题
- 第5章 高可用与扩缩容
- 5.1 分布式原理
- 5.1.1 巨杉分布式集群架构
- 5.1.2 数据分区机制
- 5.1.3 数据选举
- 5.1.4 数据同步
- 5.2 高可用能力演示
- 5.2.1 MySQL数据库实例高可用
- 5.2.2 文件系统实例高可用
- 5.3 集群扩容与缩容
- 5.3.1 SAC
- 5.3.2 集群扩容
- 5.3.3 集群缩容
- 本章小结
- 课后习题
- 第6章 数据迁移、备份与恢复
- 6.1 批量数据迁移
- 6.1.1 批量数据迁入
- 6.1.2 使用mysqldump工具实现数据迁移实例
- 6.1.3 mydumper和myloader多线程实例
- 6.1.4 使用csv文件实现数据迁移
- 6.2 实时数据迁移
- 6.2.1 从MySQL迁移数据——实时复制
- 6.2.2 从MySQL到SequoiaDB的复制实例
- 6.3 数据库实例备份与恢复
- 6.4 集群备份与恢复
- 6.4.1 全量备份恢复
- 6.4.2 增量备份恢复
- 本章小结
- 课后习题
- 第7章 数据库监控与管理
- 7.1 图形化监控方法
- 7.1.1 总览
- 7.1.2 节点
- 7.1.3 资源
- 7.1.4 主机
- 7.2 快照监控指标
- 7.2.1 会话快照
- 7.2.2 数据库快照
- 7.2.3 上下文快照
- 7.2.4 事务快照
- 7.2.5 操作系统快照
- 7.3 常见错误处理指南
- 7.3.1 系统配置类问题
- 7.3.2 网络问题
- 7.3.3 节点可靠性问题
- 7.3.4 数据可靠性问题
- 7.3.5 功能问题
- 7.3.6 用户权限问题
- 本章小结
- 课后习题
- 部分习题答案
- 第1章习题
- 第2章习题
- 第5章习题
- 第7章习题
- 推荐阅读
展开全部
出版方
机械工业出版社
机械工业出版社是全国优秀出版社,自1952年成立以来,坚持为科技、为教育服务,以向行业、向学校提供优质、权威的精神产品为宗旨,以“服务社会和人民群众需求,传播社会主义先进文化”为己任,产业结构不断完善,已由传统的图书出版向着图书、期刊、电子出版物、音像制品、电子商务一体化延伸,现已发展为多领域、多学科的大型综合性出版社,涉及机械、电工电子、汽车、计算机、经济管理、建筑、ELT、科普以及教材、教辅等领域。