我已经设置了 mysql 主从复制,其中有 1 个主服务器和 3 个从服务器。现在我已经完成了架构设置,我很好奇进行读取的最佳方式。我意识到所有写入、更新和删除都将定向到主服务器。
我是否需要启动另一台运行 HAproxy 之类的服务器来平衡所有从属服务器的读取负载?主服务器是否可以平衡读取负载?最好在同一端点执行所有操作,这样我就不需要修改 Web 层中的逻辑来从一个 IP(独立负载均衡器)读取并向第二个 IP(主服务器)写入、更新和删除。
是否有一个标准的方法来处理主从架构上的 CRUD?