MySQL高可用實踐

《MySQL高可用實踐》是由2020年6月清華大學出版社出版的圖書。

基本介紹

  • 中文名:MySQL高可用實踐
  • 作者:王雪迎
  • 出版社清華大學出版社
  • 出版時間:2020年6月
  • ISBN:9787302555544 
作品簡介,作品目錄,

作品簡介

MySQL資料庫是現代軟體系統基礎套用的核心組成部分,如何保持MySQL的高可用性在系統套用中就變得極為重要。本書從複製、中間件、集群、存儲、最佳化五個方面介紹MySQL高可用技術。本書分為16章,內容包括異步複製、半同步複製、GTID與複製、複製拓撲與性能、延遲複製與部分複製、組複製、MySQL Router、MySQL Fabric、MMM、MHA、Keepalived+LVS、Heartbeat+HAProxy、InnoDB Cluster、Galera Cluster、DRBD、最佳化案例等。本書適合DBA、系統管理運維、應用程式開發、架構師等MySQL相關技術人員作為參考書,也適合作為高等院校和培訓學校相關專業的技術培訓教材。

作品目錄

作者簡介
前言
第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 小 結

相關詞條

熱門詞條

聯絡我們