【发布时间】:2014-04-09 02:39:46
【问题描述】:
我正在尝试用我正在制作的 Python 存储网站的用户数据。哪个更有效:
-将所有用户数据存储在一个巨大的表中 -将所有用户数据存储在多个表中,每个用户一张,在一个数据库中。 - 将每个用户的数据存储在 XML 或 JSON 文件中,每个用户一个文件。每个文件都有一个基于用户 ID 的唯一名称。
另外,哪个更安全?我倾向于将用户数据存储在 JSON 文件中,因为这是我已经知道该怎么做的事情。
有什么建议吗?我会发布一些我已经拥有的代码,但这比基于代码的更具理论性。
【问题讨论】:
-
这个问题太笼统了,无法真正回答,用例真的很模糊。“大多数”网站使用具有正常数据库结构的 SQL 数据库是有原因的。经过验证并适用于大多数情况。你还没有定义任何偏离的真正理由......
标签: python json database performance security