我有几台服务器都通过 WAN 链接连接(中等带宽,更高的延迟),它们都需要能够共享有关已连接客户端的信息。每个客户端都可以连接到“网格”中的任何服务器。我正在寻找某种分布式数据库,每个服务器都可以托管和更新。如果每台服务器离线任何时间长度,它都能够使用当前状态进行更新,这一点很重要。
如果我找不到任何东西,另一种选择是选择一个服务器来托管所有服务器可以插入的 MySQL DB;但如果可能的话,我真的很想将其作为单点故障删除。(以及与将奴隶提升为主相关的停机时间)
是否有任何您以前使用过并推荐的非单主分布式数据存储?
如果任何解决方案都有 Python 接口,那将是最有用的。