gpt4 book ai didi

c# - MySQL 或 Microsoft Sync Framework 同步/复制

转载 作者:行者123 更新时间:2023-11-30 23:40:29 25 4
gpt4 key购买 nike

我正在创建一个具有一台服务器和多个客户端的应用程序。它是一个在 MySQL 数据库上使用 ADO.NET Entity Framework 4 的 c# 应用程序。

客户端需要从服务器上的多个数据库表中获取数据。还有 2 个单独的表需要从客户端发送到服务器。在某些时候,客户端应该能够删除这两个表中的一些旧数据并将其保留在服务器上。如果客户端与服务器断开连接一段时间并且需要在重新连接后的某个时刻更新表,则客户端需要能够工作。

我正在考虑使用 MySQL 复制,但我认为客户端无法在不影响服务器表的情况下删除旧数据。我也查看了 Microsoft 同步框架,但我不确定这是否理想或者是否能满足我的需求。

我对这个主题了解不多,所以一些指导将不胜感激。

谢谢,马特·W

最佳答案

我决定对服务器发送给客户端的数据使用 MySql 复制,因为它对每个数据库都是相同的。对于客户端发送到服务器的表,我序列化表实体对象并将它们发送到服务器反序列化它们并将它们添加到它的数据库中。

关于c# - MySQL 或 Microsoft Sync Framework 同步/复制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3561397/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com