我想将数据库同步功能添加到我的项目中。它应该是这样的。当互联网连接可用时,应用程序应与在线数据库服务器进行交易,当互联网连接不可用时,它应跟踪事务,并在连接可用时更新在线数据库服务器。我怎么能这样做?
答案 0 :(得分:3)
此问题中有一些答案Mysql database sync between two databases
但是,如果您有多个“离线”数据库,其中一个非常重要的元素是数据一致性。例如,如果您有2个用户在他们自己的脱机数据库中工作,并且他们在同一记录上执行更新,您将要同步:您将如何解决此问题?通常,许多数据库内部代码都是关于记录锁定等...以避免此类问题。