我有一个从几个 json 文件中读取数据的移动应用程序。该应用程序不会以任何方式修改数据。数据大多是静态的,但每隔几天(5-6 天)可能会有变化(添加/删除/更新)。这些文件的大小约为 300-400KB。
我想找到一种将这些数据存储在后端的好方法,这样我就不必每次必须更新静态数据时都推送应用程序更新。我正在考虑对后端的 json 文件进行版本控制,以便客户端可以检查它是否具有最新版本,然后在有更新时下载新文件。
在客户端,我只是将静态 json 读入内存。如果尺寸变大,这会是一个问题吗?我是否应该研究一种替代方法,例如将 JSON 存储在领域数据库中?
是否有更好的方法在服务器和客户端之间同步此类静态数据?