gpt4 book ai didi

java - java中的点对点存储库

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:22:46 25 4
gpt4 key购买 nike

我正在开发一个可以点对点工作的 Java 应用程序。在任何时候,全局都会有超过 5000 名客户在线。随着时间的推移,这些客户中的每一个都会创建小文件。我希望这些文件在所有客户端之间分发并存储,以便任何人都可以连接并下载文件转储。

有没有图书馆可以帮助解决这个问题?

最佳答案

(我重新措辞以使其更严肃一些,因为它仍然是唯一的答案)

试着找一个 Java 比特流库,我只是用谷歌搜索了一下,发现有很多——我不想在这里列出它们,因为我没有任何个人经验。

我可以告诉你,按照正常的运行方式,比特流仍然需要一些集中协调(The tracker)。我非常确定 Vues 在“Trackerless”纯 p2p 模式下工作,所以我会在评估库时专门寻找它。

如果这不是您正在创建的一些分布广泛且资金雄厚的大型应用程序,我强烈建议您研究一些其他类型的共享文件系统,例如 dropbox 甚至 svn,它们不是 p2p,但众所周知它们可以可靠地工作并且至少 dropbox 可以完全在后台运行,无人值守,在任何平台上都可以被忽略多年,不会出现任何问题。

关于java - java中的点对点存储库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8828229/

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