- 數據生態:MySQL復制技術與生產實踐
- 羅小波
- 678字
- 2020-11-24 13:04:58
推薦序二
在開源國產數據庫崛起的今天,羅小波和沈剛所著的這本佳作《數據生態:MySQL復制技術與生產實踐》,無疑將為MySQL在各行業的推廣和使用做出貢獻,這也是像我這樣的從商業數據庫轉到開源數據庫的從業者的福音。
MySQL能夠成為“最流行的開源數據庫”,其復制技術起了巨大的作用。Sharing Nothing架構、橫向擴展、高可用、容災、數據集成與聚合,這一系列名詞所代表的架構和應用場景都與復制技術有關。多應用場景意味著與復制相關的技術靈活而復雜:異步復制、增強半同步復制、語句級復制、行級復制、按位點復制、GTID復制、多源復制、級聯復制、多線程復制、雙主架構、一主多從架構、延遲復制、讀寫分離等。不同的業務場景,使用不同的復制架構,該如何正確地構建MySQL復制拓撲、如何有效地監控和正確地維護,這些都是架構師和DBA要解決的問題。
小波他們這本書系統講解了MySQL復制技術的知識點,涵蓋上面所提到的各種場景和架構相關的問題。我特別佩服小波,佩服他在技術研究和寫作上的系統性,在書中對高層架構和實踐細節的知識講述得細致而全面。毫無疑問,這些知識將有助于DBA構建企業級MySQL運行環境,在數據庫可擴展性和高可用性等方面,做到正確地實施和監控,以及管理和維護。
本書以專題的形式切入,力求將MySQL主從復制的原理和實踐講透。掌握MySQL復制技術后,再了解和掌握生態圈中的第三方產品,包括MHA、Orchestrator、Replication Manager、Otter、Canal、ProxySQL等,來補充MySQL架構,就不再是難事。
由于篇幅原因,這本書沒有涉及MySQL Group Replication(簡稱MGR,即組復制),所以很期待小波的下一本書能夠對MySQL復制技術的另一個分支“組復制”進行全面、細致、深入的講解。
再次感謝小波給社區和行業帶來的佳作。
熊軍
云和恩墨產品研發副總裁
- Vue.js 3.x快速入門
- Learning Cython Programming
- Mastering Zabbix(Second Edition)
- Learning Selenium Testing Tools with Python
- Instant Zepto.js
- Mastering Articulate Storyline
- 匯編語言程序設計(第2版)
- Python GUI Programming Cookbook
- Access 2010數據庫基礎與應用項目式教程(第3版)
- Visual Basic程序設計實驗指導(第4版)
- Python貝葉斯分析(第2版)
- 數據結構習題解析與實驗指導
- 基于SpringBoot實現:Java分布式中間件開發入門與實戰
- Vue.js 2 Web Development Projects
- Qt5 C++ GUI Programming Cookbook