最近准备做Nginx负载均衡,环境是Nginx+Redis+MySql
Nginx添加页面访问和数据库的反向代理。
数据库反向代理后数据库如何同步呢?
比如读数据和写数据之间的同步,写到不同的数据库 之间的同步。
目前想到的解决办法是:
读数据和写数据:读写分离,写作为主服务器,读在从服务器,主从同步。
写到不同的数据库 之间的同步:写不做同步,写的时候,通过分表,写到不同的数据库。
不知道 可不可行,特别是读写分离,会不会有延时问题。希望大神能够指点一下。先谢谢了。
最近准备做Nginx负载均衡,环境是Nginx+Redis+MySql
Nginx添加页面访问和数据库的反向代理。
数据库反向代理后数据库如何同步呢?
比如读数据和写数据之间的同步,写到不同的数据库 之间的同步。
目前想到的解决办法是:
读数据和写数据:读写分离,写作为主服务器,读在从服务器,主从同步。
写到不同的数据库 之间的同步:写不做同步,写的时候,通过分表,写到不同的数据库。
不知道 可不可行,特别是读写分离,会不会有延时问题。希望大神能够指点一下。先谢谢了。