MySQL高可用实践

MySQL高可用实践

作者:王雪迎

出版社:清华大学

出版年:2020年6月

ISBN:9787302555544

所属分类:网络科技

书刊介绍

《MySQL高可用实践》内容简介

MySQL数据库是现代软件系统基础应用的核心组成部分,如何保持MySQL的高可用性在系统应用中就变得极为重要。本书从复制、中间件、集群、存储、优化五个方面介绍MySQL高可用技术。本书分为16章,内容包括异步复制、半同步复制、GTID与复制、复制拓扑与性能、延迟复制与部分复制、组复制、MySQL Router、MySQL Fabric、MMM、MHA、Keepalived+LVS、Heartbeat+HAProxy、InnoDB Cluster、Galera Cluster、DRBD、优化案例等。本书适合DBA、系统管理运维、应用程序开发、架构师等MySQL相关技术人员作为参考书,也适合作为高等院校和培训学校相关专业的技术培训教材。
王雪迎,毕业于中国地质大学计算机专业,高级工程师,20年数据库、数据仓库相关技术工作经验。先后供职于北京现代商业信息技术有限公司、北京在线九州信息技术服务有限公司、华北计算技术研究所、北京优贝在线网络科技有限公司,担任DBA、数据架构师等职位。著有图书《Hadoop构建数据仓库实践》《HAWQ数据仓库与数据挖掘实战》《SQL机器学习库MADlib技术解析》。

作品目录

作者简介
前言
第1章:异步复制
1.1、MySQL异步复制简介
1.2、搭建实验环境
1.3、配置异步复制
1.4、小

第2章:半同步复制
2.1、MySQL半同步复制简介
2.2、性能提升
2.3、数据一致性
2.4、管理接口
2.5、配置半同步复制
2.6、测

2.7、小

第3章:GTID与复制
3.1、GTID简介
3.2、GTID生命周期
3.3、GTID自动定位
3.4、配置GTID复制
3.5、GTID运维
3.6、GTID限制
3.7、GTID集合运算函数
3.8、小

第4章:复制拓扑结构与性能
4.1、复制拓扑结构
4.2、复制性能
4.3、小

第5章:延迟复制与部分复制
5.1、延迟复制
5.2、部分复制
5.3、主从切换
5.4、小

第6章:组复制
6.1、组复制基本原理
6.2、组复制安装部署
6.3、组复制性能
6.4、组复制要求与限制
6.5、小

第7章:MySQL
Router
7.1、MySQL
Router简介
7.2、Router实现MySQL高可用示例
7.3、Router
8安装和配置
7.4、小

第8章:MySQL
Fabric
8.1、MySQL
Fabric简介
8.2、高可用性
8.3、数据分片
8.4、MySQL
Fabric限制
8.5、小

第9章:MMM
9.1、MMM简介
9.2、实现MySQL主主复制的高可用
9.3、小

第10章:MHA
10.1、MHA简介
10.2、安装和配置
10.3、功能测试
10.4、小

第11章:Keepalived+LVS
11.1、Keepalived简介
11.2、LVS简介
11.3、实现MySQL主从复制中的读写分离及高可用
11.4、实现MySQL双主复制的读写负载均衡及高可用
11.5、小

第12章:Heartbeat+HAProxy
12.1、Heartbeat简介
12.2、HAProxy简介
12.3、实现MySQL主从复制的读写分离及高可用
12.4、实现MySQL双主复制的读写负载均衡及高可用
12.5、小

第13章:InnoDB
Cluster
13.1、InnoDB
Cluster简介
13.2、创建InnoDB
Cluster
13.3、使用MySQL
Shell管理InnoDB
Cluster
13.4、小

第14章:Galera
Cluster
14.1、基本原理
14.2、安装和配置
14.3、管理监控
14.4、性能测试
14.5、负载均衡
14.6、小

第15章:DRBD
15.1、DRBD简介
15.2、DRBD安装和配置
15.3、测试MySQL数据同步
15.4、Heartbeat+DRBD+MySQL高可用方案
15.5、小

第16章:优化案例
16.1、快速生成数字辅助表
16.2、将MySQL去重操作优化到极致
16.3、重叠时间段问题之算法优化
16.4、快速安全删除MySQL大表
16.5、小

相关推荐

微信二维码