目前我有一个运行以下(虚构)应用程序的服务器集群
Read_App1、Read_App2、Write_App1、Write_App2。前两个应用程序从 MySQL 读取,后两个应用程序顾名思义写入 MySQL。在数据库端,我有 2 台带有大量 RAM 的强大 X86 服务器。我的问题是如何使用这两个服务器来创建高效且有效的数据库布局。我想到的一件事是
DB1 <==双向复制==> DB2
Write_App1 和 Write_App2 写入 DB1,Read_App1 和 Read_App2 从 DB2 读取。我正在使用复制来实现数据冗余。记住我的要求,这是最有效的布局吗?只是分离读取和写入。好心提醒