首页 > 解决方案 > 将数据保存在 SQL 或服务器上

问题描述

我最近一直在开发一个应用程序,但我走到了十字路口……我是新手,所以你可能会觉得我的问题微不足道。

在应用程序中,我们有一些我们正在使用的数据保存在服务器中,这些数据不是特定于用户的,而是对所有用户通用的,对于应用程序的功能至关重要。这些数据将不时更新。

所以,我的问题是:

根据您的经验,使用 SQL 保存所有数据还是将数据保存在服务器上并经常请求它会更实际吗?

标签: javaandroidsqlhttprequest

解决方案


根据我的经验,这实际上取决于它是什么类型的数据。

由于这些数据对您的应用程序的功能至关重要,这意味着您应该将数据的重要部分缓存在您的应用程序本地。这是为了避免用户在失去与互联网的连接时无法使用您的应用程序的情况。

因此,通常情况下,在本地数据库中存储足够的数据以供用户使用您的应用程序是一个好主意。但是,如果数据非常敏感并且不应该被轻易篡改,那么您可能只想将其存储在您的服务器上。

但是,这仍然取决于什么类型的数据。如果它的数据没有特定需要在您自己的服务器上,并且只是为了让用户使用他们的应用程序,那么将其存储在本地就足够了。


推荐阅读