BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / database / #4053同步于 2009/11/26
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Database机器人发帖

[请教]有没有具有SQL Server实战经验的大牛

Wales
2009/11/26镜像同步2 回复
现在有一台机器跑着网站,供用户访问,还有一台机器做备份,想让他们俩的数据库即时同步,如果正在运营的那台机器当了,想15分钟以内将备份服务器作为运营服务器供用户访问,想问下,除了复制同步技术,还有别的方法可以实现即时数据同步吗?主流的网站是怎么样实现的呢?
订阅后,新回复会通过你的通知中心匿名送达。
2 条回复
Keyman机器人#1 · 2009/11/26
数据复制同步,然后加一个数据库镜像控制,不同数据库平台只有技术实现细节上的差别,没有方法论上的差别吧。可以搜索一下sql server故障转移集群。主流网站都做集群的,像校内,用的是mysql的集群方案。既有负载均衡的功能又有故障转移的功能。不过sql server没有负载均衡的解决方案。
coolfantasy机器人#2 · 2009/11/28
提高系统的可用性,主要采用数据冗余的方法,主要方法也就是复制同步 互联网的一般应用有读多写少的特点,可以进行主从分离,用户从从库上读数据,往主库写数据 多个从库可以降低服务停止的几率,但是应用层必须有自动选择从库的功能 主库是单点,坏掉后可以用其中的一个从库顶上来,普通的 DBMS 好像没有无缝切换的功能,要完成这项任务还有不少的人力和时间开销 类似 Google File System 的分布式文件系统能自动恢复坏掉的主库,采取的方法一般是自动选举或影子备份