-
作者帖子
-
您好,
想請問一下, 如果我要將資料庫讀寫分離, 是否有辦法做到!? 如果可以, 可否教學如何操作, 謝謝!
這裡的資料庫是指 WordPress 媒體庫的媒體檔案 (圖片、文件) 這些還是說 database 資料庫的讀寫?
如果是指媒體庫的話可以嘗試下面的方式:
https://bbs.weixiaoduo.com/topic/27227/#post-27228
只需要新增到子主題的 functions.php 裡就行。
您好,
我說的是資料庫,不過意外學到了我之前想解決的問題,真的很幸運,在麻煩詩語幫我看看,是否有辦法把資料庫做讀寫分離,謝謝!
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
這些算是高階操作,要多加註意。
此回覆已被標記為私有,🔒 僅樓主及管理員可見。可以實現,本身功能就是這個目的。
您好,
收到,謝謝!
已解決
-
作者帖子
- 哎呀,回覆話題必需登入。