日期:2014-05-16  浏览次数:20434 次

多数据库同步与负载平衡
问题一:假如我的系统现在有,3个子数据库,我现在有5个服务器,我把三个库在5个上都备份一个,怎么实现5个服务器的数据的同步一致?目前有哪些方法?(数据只是假设,可能有更多子数据库,更少的服务器)

问题二:web服务器请求时怎么检测负载压力,在不同发服务器上分配请求,说出大概思路。
------解决方案--------------------
怎么才叫数据同步?按道理你3个库应该是存放不同的数据的吧。同步3个库?
问题2:这个是应用层或者中间层的工作,sqlserver暂时不提供负载均衡,顶多是读写分离
------解决方案--------------------
如果2012可以上AlwaysOn,如果不是的话,可能只有复制能实现了
------解决方案--------------------
没有技术会实时的,你的延时估计大数据量同步或者IO、网速有问题,一般复制是秒级延时
------解决方案--------------------
Mirror or AlwaysOn (2012)