我正在处理应用程序将更改的文件发送到其他计算机.目前,即使更改很小,也会完全发送已更改的文件.我正在寻找一个库(C,C++,Java),它允许我创建二进制diff并仅发送delta和匹配的补丁来合并数据.
我正在寻找Eclipse或Apache许可证下的理想选择.LGPL也会工作.
diff binary-diff librsync
我需要用C++编写一个工具来确定文件中的更改位与另一个文件进行比较以进行复制.实现这一目标的最佳方法是什么?
我没有特定的操作系统或库,我愿意接受建议.我的主要目标是减少复制所涉及的网络流量.
c++ replication compare file librsync
librsync ×2
binary-diff ×1
c++ ×1
compare ×1
diff ×1
file ×1
replication ×1