我正在尝试制作一个应用,其中我将使用Room数据库进行脱机数据缓存,并使用NodeJs和MongoDB作为后端服务。 我要做的是,当应用程序第一次打开时,它会从服务器获取数据并从数据库中显示的位置存储在会议室数据库中。 我的问题是,每当服务器上更新了一些新数据时,我如何知道房间数据库中是否有可用数据以及何时触发服务器请求。 有人请让我知道如何实现此帮助将不胜感激。
谢谢
答案 0 :(得分:0)
您将需要实现某种例程,您可以在其中检查和验证(更新)数据。但是,这将取决于数据的重要性,而取决于是否应更新数据以及更新频率。
这些是您可以查看的一些解决方案:
我可能会使用某种实时通信(Web套接字)或使用实时数据库在需要更新某些内容时将更改通知给应用程序。也就是说,这还取决于技术,例如,Firebase已经提供了offline caching。
答案 1 :(得分:0)
您可以通过多种方式实现此功能