我正在寻找满足以下要求的数据库复制解决方案:
- 使用与 Linux 兼容的 RDBMS(Atom 32 位单核架构)
- 在偶尔连接的环境中工作,具有双向数据流
- 无需重新启动数据库引擎即可即时处理添加对等点
以下是我的配置的详细信息:我在远程位置运行多个基于 Linux 的迷你服务器,这些服务器经常一次失去互联网连接长达一周。这些迷你服务器记录来自用户的数据,并且应该将该数据复制到他们在网络上可以看到的任何对等点(可能在给定的 vlan 中部署多个以实现冗余)。当连接到互联网时,这些迷你服务器应该与我们的中央服务器同步,数据可能从迷你服务器流向中央服务器,或从中央服务器流向迷你服务器。
我认为 SQL Server 可以处理其中的大部分,但它不能在 Linux 上运行。有任何想法吗?我可以进行大量自定义编码以使解决方案正常工作,但我当前的解决方案是我自己的自定义复制系统,不用说,它不符合企业软件的期望......