gpt4 book ai didi

c++ - 文件同步库

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:20:08 24 4
gpt4 key购买 nike

我正在研究允许我通过网络同步信息的 C/C++ 库 (Win/Linux)。我想运行我的程序的多个实例(在不同的 PC 上),并希望在本地同步文件,而不是通过网络在一个位置远程访问文件。

如果所有实例要保持数据库的一致性,它还需要注意任何消息传递错误,因此需要一种确认机制。

我偶然发现了几个解决方案,但我仍在努力找出我最好的解决方案。

如有任何建议,我们将不胜感激,如有任何疑问,请随时提出。


编辑

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

最佳答案

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

如果您对文件 同步最感兴趣,另一件事可能会立即派上用场 -- librsync .从外观上看,它实现了 rsync delta 算法。

关于c++ - 文件同步库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3501181/

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