如何保持两台服务器上的同一个网站数据同步?

aleaven 2008-02-14 08:46:18
我公司打算托管两台服务器来运行同一个网站。一台放电信,一台放网通。(而不打算托管双线路机房)
网站的开发语言可能为ASP.NET+MSSQL2000 也可能是 PHP5+MYSQL5 WEB服务为IIS6

假设我们已经实现了根据用户IP地址自动将用户分配到速度较快的服务器,那么要如何来保证两台服务器上的数据库实时同步呢?

哪些途径能实现这个功能呢?

是否需要借助硬件设备?
是否需要购买安装相关应用软件(有无免费的)?
数据库(MSSQL或MYSQL)本身能否实现远程同步功能?
是否可以通过网站程序(ASP.NET或PHP)来实现同步?

多谢拉~~~
...全文
483 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
knowledge_Is_Life 2008-05-01
  • 打赏
  • 举报
回复
支持搂主,收藏
myvicy 2008-02-28
  • 打赏
  • 举报
回复
计划任务.
satfire 2008-02-28
  • 打赏
  • 举报
回复
数据库同步
cymple 2008-02-14
  • 打赏
  • 举报
回复
MSSQL,MYSQL本身就能做到.
程序上的,没做过,没有发言权.
MSSQL有个数据库复制功能,MYSQL有MASTER-SLAVE.都能满足LZ所要的功能.
但是这样最好有个核心数据库来负责调度...
tantaiyizu 2008-02-14
  • 打赏
  • 举报
回复
xiaojing7 2008-02-14
  • 打赏
  • 举报
回复
数据库就用一个,不需要说什么访问速度之类的.
有的机房就是双线
aleaven 2008-02-14
  • 打赏
  • 举报
回复
数据库用一个吗? 这样会不会使访问页面的速度变慢哦
  • 打赏
  • 举报
回复
意思就是数据库用一个就可以!
  • 打赏
  • 举报
回复
数据库(MSSQL或MYSQL)本身能否实现远程同步功能

这个本身就可以,你网站用通过数据库就OK了!!

5,658

社区成员

发帖
与我相关
我的任务
社区描述
Web开发应用服务器相关讨论专区
社区管理员
  • 应用服务器社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧