-
作者帖子
-
您好,
想請問一下, 如果我要將資料庫讀寫分離, 是否有辦法做到!? 如果可以, 可否教學如何操作, 謝謝!
这里的资料库是指 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
这些算是高阶操作,要多加注意。
此回复已被标记为私有,🔒 仅楼主及管理员可见。可以实现,本身功能就是这个目的。
您好,
收到,謝謝!
已解決
-
作者帖子
- 哎呀,回复话题必需登录。