我正在开发一个分布式应用程序,我有一个必须在分布式服务器之间共享的 SQLite 数据库。 如果我在 serverA 中,并且更改了 sqlite 行,则此更改必须立即在其他服务器中,但如果服务器离线然后在线,它必须更新所有信息等于其他服务器。
我正在尝试使用小型 SQLite 数据库开发 HA 服务。
我正在考虑像 MongoDB 或 ReThinkDB 这样的东西,因为复制工作正常,而且我有独立的在线服务器获取数据。
是否有库或其他 SQL 方法在服务器之间共享数据?
最佳答案
我使用 Raft 共识协议(protocol)来复制我的 SQLite 数据库。您可以在这里找到该系统:
关于sqlite - 跨多台服务器复制sqlite数据库的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16032825/