免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1475 | 回复: 2
打印 上一主题 下一主题

请教 多个服务器中数据库数据同步问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-07-23 20:15 |只看该作者 |倒序浏览
我现在的系统结构如下
  一个中心服务器: 接收网站和其他来源的数据,接收的数据根据需要同步到不同的二级服务器中,同步时要求按照自己定义的加密方法。
  多个二级服务器:处理该服务器下所属用户的请求。
  
  我现在想到的有几个可能可以实现的途径:
   一,二级服务器定期请求中心服务器(之间为C/S结构),中心服务器收到请求时同步该二级服务器变化的数据。
   二,为中心服务器中的MYSQL 数据库编写一个用户自定义的函数,再为需要同步的表编写触发器,在触发器中调用该自定义函数来完成加密同步。
  第一种方法觉得很浪费资源,也不能达到数据同步的实时性,感觉很不爽。
  第二种方法没有在应用中经过检验(现在还只是个想法,不知道可行不可行:) ),也不知道效果会怎么样。

希望各位大侠能给我提供一些类似功能的经验。

论坛徽章:
0
2 [报告]
发表于 2006-07-24 09:16 |只看该作者
原帖由 c_hardware 于 2006-7-23 20:15 发表
我现在的系统结构如下
  一个中心服务器: 接收网站和其他来源的数据,接收的数据根据需要同步到不同的二级服务器中,同步时要求按照自己定义的加密方法。
  多个二级服务器:处理该服务器下所属用户的请求。
...


用mysql自己提供的replication功能,完全达到你的要求

论坛徽章:
0
3 [报告]
发表于 2006-07-24 13:23 |只看该作者
多谢 我先查点相关资料 希望版主继续指点。。 :)
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP