加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

c – 文件同步库

发布时间:2020-12-16 06:54:38 所属栏目:百科 来源:网络整理
导读:我正在研究允许我通过网络同步信息的C/C++库(Win / Linux).我想运行我的程序的多个实例(在不同的PC上),并希望在本地同步文件,而不是通过网络在一个位置远程访问文件. 如果所有实例都要保持数据库一致性,那么它还需要了解任何消息传递错误,因此需要一个ack机
我正在研究允许我通过网络同步信息的C/C++库(Win / Linux).我想运行我的程序的多个实例(在不同的PC上),并希望在本地同步文件,而不是通过网络在一个位置远程访问文件.

如果所有实例都要保持数据库一致性,那么它还需要了解任何消息传递错误,因此需要一个ack机制.

我偶然发现了几个解决方案,但我仍在努力弄清楚我最好的解决方案是什么.

任何建议都表示赞赏,并随时询问任何澄清.

编辑

我一直在研究enet和UDT有没有人有使用它们的经验?

解决方法

我认为这样的设计空间非常庞大,但它让我想起了我前几天看到的一个很酷的库,VAST.这个想法是它是一个空间代表的分布式发布/订阅模型.也许它适合你的目的.

如果您对文件同步最感兴趣,那么另一件事可能会立即有用 – librsync.它通过外观实现了rsync delta算法.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读