考虑以下场景:您有一个由分散在全球各地的几个人组成的团队,需要处理相同的数据。团队的每个成员都有他需要的数据的副本。当有人对某些数据进行更改时,他需要将此数据同步到处理相同数据的其他成员。此外,团队成员拥有的某些数据是“私有的”,从某种意义上说,仅对单个成员有用(因此只有一份副本),但将来可能对其他成员有用,因此备份副本会很有用。
鉴于这种情况,我正在寻找一种方法来拥有所有具有访问权限的用户都可以读/写的分散共享(即某种存储驱动器,无论是本地还是通过网络)。(我们现在谈论的是 3-4 个用户,但在不久的将来可能会增长)
“去中心化”部分意味着我们没有可以运行传统共享的服务器,因此它必须在我们的计算机上正确运行(并且它们经常被关闭)。这意味着即使当时没有其他节点可用,每个本地共享也应该能够工作。
我们需要这个有很多原因,但主要是因为:
我们大多数人都在 Windows 机器上工作,因此 Windows 兼容的解决方案会更可取。有任何想法吗?