前言
近年來,MySQL越發流行,甚至已經滲透到了金融行業應用場景,MySQL的主從複製功不可沒。它一直是MySQL的關鍵特性。
然而目前,主講MySQL主從原理方面的書少之又少,很高興今天拿到了這份詳細介紹了MySQL的主從複製相關書籍。縱觀本書的整個目錄,覆蓋了主從的方方面面,希望本書能夠讓讀者對主從複製的原理有更加深入的理解。
作者是我熟知的業界資深數據庫運維和開發專家,對MySQL InnoDB、主從實現原理研究頗深,開發了不少優秀的MySQL數據庫運維工具。本書是作者多年來研究MySQL原理和實踐的完美結晶,是想深入研究MySQL主從原理的運維和開發人員不錯的選擇。
目錄如下
因爲要控制文章篇幅,所以都是以截圖方式展示內容。關於完整PDF版,若是感興趣想學習的朋友:關注我幫忙轉發此文後,私信【666】
內容簡介
第1章 GTID
GTID可以在整個複製生命週期中唯一標識一個操作。它的出現爲主從複製切換提供了 極大的便利,我們熟知的MGR就基於GTID,本章將詳細描述GTID的相關知識。
第2章 Event
binary log的基本單位就是本章將要描述的Event。在主從複製中傳遞和應用的也是這些Event,因此熟悉常用的Event對理解主從複製乃至整個MySQL都是非常重要的。
第3章 主庫
無論如何,Event首先需要在主庫中生成才能傳遞到從庫。因此,本章介紹主庫是如何生成Event的,在理解主庫生成Event的過程後,才能形成主從認知體系。不僅如此,還能理解主庫生成Event的過程還能讓讀者對提交有更加深入的認識。
第4章 從庫
到這裏就萬事俱備只欠東風了,接下來將是從庫接收和應用Event的過程。本章還會對主從做一個全面總結。實際上如果按照順序學習,讀者會發現這些結論是那麼的自然。好了,讓我們開始吧
第5章 案例解析
主從原理已經描述完了,本章是知識拓展和案例解析的章節。本章的幾個小節可以按照任意順序閱讀。本章將會討論排序、MDLLock、線程和兩個與主從相關的案例。
因爲要控制文章篇幅,所以都是以截圖方式展示內容。關於完整PDF版,若是感興趣想學習的朋友:關注我幫忙轉發此文後,私信【666】即可