關于MySQL分布式,建議閱讀以下兩本書籍:
1.《高性能MySQL》
該書主要介紹MySQL的高性能應用技巧,其中第十九章講解了MySQL的分布式架構(gòu)和實現(xiàn)方法。書中詳細介紹了MySQL Cluster集群,包括架構(gòu)設計、讀寫操作的優(yōu)化、集群容錯機制等內(nèi)容。此外,還介紹了如何針對特定業(yè)務場景進行分庫分表的實現(xiàn)方法。
2.《MySQL技術(shù)內(nèi)幕——InnoDB存儲引擎》
該書介紹了MySQL存儲引擎的原理和實現(xiàn)方法,其中第十五章詳細介紹了分布式和高可用性方案。書中介紹了基于MySQL主從復制架構(gòu)的方案、基于MHA和Keepalived等第三方工具的高可用性方案、以及基于Galera Cluster的多主集群方案。同時,書中也對比了不同方案的優(yōu)缺點,方便讀者選擇適合自己的分布式方案。