数据库数据同步问题

hnwszdg116 2010-07-21 09:28:48
我现在设计的是一个C/S系统,客户端有多个,由于考虑到网络环境,当某些客户端断网的情况下,客户端的产生的数据先保留在本地的数据库中,一旦网络通了,有什么好的办法能让客户端的数据和服务器端的数据同步呢?另外客户端是分散的,不在同一个局域网内,由于每一个客户端都带有一个数据库,这样多个客户端数据库都要和服务器端同步,一般这样的系统如何设计?
...全文
38 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
loveflea 2010-07-21
  • 打赏
  • 举报
回复
这个只有您自己写程序实现了

比如本地的表都有一个表示同步的字段sync tinyint default 0
您把数据发送到服务器上后,就把本地的删除或者把sync改成1
ACMAIN_CHM 2010-07-21
  • 打赏
  • 举报
回复
这个没有办法,只能缓存在用户自己的机器上了。等到联线的时候,再由用户上传同步到数据库。这个与数据库本身没什么关系了。需要定义你的程序中如何实现。

56,681

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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