2012-06-04 52 views
0

我在一家小公司找到了一份工作。 我正在更新现有项目。在数据库中存储数据是否有效?

在数据库中,所有数据都包含在JSON格式中。 看起来像这样。

{"app_ip":"192.168.1.36","app_edate":"1319690682","app_region":"English","app_uuid":"c404a51da152938861ffb215550425cb6f8c12bd","app_id":"com.byto.neokhan","app_ip_3g":"10.169.244.113","app_platform":"iPhone","app_sdate":"1319690542","app_osinfo":"iPhone OS 4.3.5","app_ver":"1.2"} 

我相信这是以某种方式存储数据的不好方法。 我只想知道这是不是一个问题。 谢谢。

+1

什么类型的数据库? – AustinAllover

回答

2

这取决于。如果所有数据一起使用,则可以轻松提取一次并使用它。

然而,数据库的优点之一是对它和东西进行排序 - 如果你将它分成表和列,你可以很容易地找到iPhone客户端上的人数。或查找身份证。在这种情况下,你通常会想要这些东西 - 它不能有效地使用数据库。

0

以这种格式存储数据将杀死使用数据库的目的。数据库“是一个有组织的数据集合”。所以你的答案就在这里的数据库的定义。正如@Raeki告诉你应该使用适当的表格。

相关问题