用于处理大量数据的JSON与数据库

时间:2017-04-19 10:27:58

标签: sql json database

嗨,我对这个领域很新。

我已经有一个由JSON文件表示的静态数据(有时JSON文件太大,以至于它被分成每个1 MB的文件)。要加载我们首先找到JSON文件的任何对象,然后从中加载对象数据。

不确定这是否是正确的行为。当你有这么多的数据时。是否更好地直接使用数据库(因为我认为查询时间比加载1MB json文件和获取对象更好)还是在决定除数据大小以外的数据库json时还需要考虑其他方面?

1 个答案:

答案 0 :(得分:2)

嗯,可以用电锯切面包,但刀是正确的工具......

JSON(与XML相同)用于1)数据交换2)小型静态数据和一般定义的结构。处理大量数据 未设计

这主要取决于以下问题:你在做什么数据?你如何阅读/过滤/排序/加入/操纵......你的数据?

明确建议:因为你必须抓取技巧(在片段中拆分JSON以便于处理),转到真正的数据库!