近期有一个需求。一个桌面端应用程序,一个本地数据库。一个服务端,一个云端数据库。现在需要实时的同步本地数据库和云数据库。桌面端的操作修改的是本地数据库。服务端的操作修改的是云端数据库,要求任何一方操作了数据之后,都要同步给另一方。要做到云端和本地端实时同步。桌面端是一个很老的软件,无法修改更新。我现在是在桌面端做了一个插件,监控本地数据库的变化,一旦数据库有变化,就同步推送给服务器。但是服务器那边如果有操作的话,本地如何知道?服务器端如何向本地客户端推送数据?服务器端用FLASK开发的。不知道各位大佬能否提供些思路。。
常规的 可以服务器写一个接口 用来查询云数据库是否变化 客户端定时调用这个接口