WordPress 的數據庫讀寫分離我確實也研究過,但一直沒有做實際應用,主要是配置起來過於複雜,而且對於我們現有的業務系統來説不是很必要。但如果是 需要做 WordPress SaaS 分佈式部署程序的話還是很有必要的。
簡單的提下,這個要寫教程寫不出來,主要是牽涉各方面的東西太複雜:

數據庫官方提供的一個解決方案,HyperDB 雖然多年不更新但依舊是可以用的,WordPress.com 用的就是。
HyperDB 下載
https://wenpai.org/plugins/hyperdb/
另一個較新的方案,也是走 HyperDB 插件分支開發的新版本,推薦使用
Ludicrous DB 下載
https://github.com/stuttter/ludicrousdb
然後配置的方式就看下這兩款插件的説明文檔吧,網上找了一圈都是些英文的説明文檔,但都不友好,如果是在現有網站上測試,在改造架構之前請先備份原始數據庫,避免意外產生。
前兩天我們測試的多地區系統原理也類似,只不過用的是另一套還在開發中的方案,不成熟,
https://bbs.weixiaoduo.com/topic/37963
這些算是高階操作,要多加註意。