在本地存储JSON而不是服务器

时间:2018-03-12 16:58:07

标签: json storage

我目前正在开发一个Web应用程序,它必须处理大量的json数据才能在地图上绘制各种东西,例如Polygons和Points。我也有json数据绘制图表。目前我在本地拥有数据,但想知道这是处理大量数据时的最佳方式吗?

将它存储在服务器上的数据库并请求它是否更好?或者如果最好将其存储在本地,我应该使用本地存储或其他东西吗?

我没有必要更新任何json,简单检索它。

我想以高效的方式做到这一点,所以不确定哪个更好

非常感谢一些建议

1 个答案:

答案 0 :(得分:1)

简短的回答是 - 没有最佳方式,因为它取决于您的应用程序的目的和您正在考虑的数据。

这完全取决于您的应用程序的目的,以及您对在服务器上保留数据的成本/收益的检查。

问自己以下问题:

您需要多长时间才能保留此数据?

如果丢失数据,对您来说有多贵?

您还有哪些其他选择?您是否考虑过任何类型的NoSQL解决方案或基于云的内存存储?

您打算存储多少数据?

您多久会检索一次数据?

您想要以什么格式存储和检索数据?

您在用于存储持久数据的服务器方面有哪些选择?

您提到本地存储 - 与当前用户/会话相关的数据,还是与您自己或其他用户相关的数据?如果是后者,则本地存储可能不够。当然,持有数据比其他选项便宜得多。

如果您打算长期坚持下去,请查看PostgreSQL's latest features for JSON data types