【发布时间】:2014-11-17 06:47:31
【问题描述】:
我有一个包含 4 个字段的表单,每个字段将填充大量文本 +/- 300 字。 该表格将每周为系统的每个用户填写一次,系统有大约 1300 个用户并且还在不断增长。实际上我使用的是 mySQL 数据库。问题是,存储这些数据的最佳解决方案是什么?
使用“TEXT”数据类型列存储在 mySQL 中的表中,然后执行“select * from mytable where id=myuserID”
将其存储在每个用户的 JSON 或 XML 文件中并保存在服务器中?
什么更好
【问题讨论】:
-
然后我会将该数据存储在 TEXT 列中;无需通过引入单独的文件来使您的备份策略更加复杂。
-
即使表会有很多行?,当我为特定用户检索所有行时,查询不会持续很长时间?
-
检索速度取决于所请求的列,而不是索引键的存在。
-
好的,谢谢你的建议