Discuz! X2性能测试篇之三:读写分离

一些活跃的大型论坛社区系统压力很大,经常面临性能的瓶颈,而采用主从读写分离的方式可以有效的缓解这种性能瓶颈。因此,“主从读写分离”是大型社区提高负载、解决性能瓶颈所必需的服务器架构方法。

应用历史

首先,主从读写分离并非是一个新的技术,Discuz! X2之前,主从读写分离主要提供给一些大型或者超大型的客户使用,所以标准的程序代码中并没有提供。

修改配置文件

其次,考虑到论坛社区应用越来越广泛,站点的发展速度和规模扩张也很快,所以 Discuz! X2 将“主从读写分离”功能内置在Discuz! X2产品之中。而且用户操作也很简单,只需要简单的修改配置文件,就可以快速完成系统部署。如下图所示:

图1:读写分离

多种扩充方式

最后, Discuz! X2 的主从读写分离功能也进行了扩充,可以支持 1主1从,1主多从,多主多从,甚至可以指定某个表部署到从服务器。这些功能的实现都可以通过修改配置文件来实现,大大降低了站长应用该功能的难度。

图:读写分离示意图

您可能还喜欢...