我需要在数据库中存储长字符串。该字符串可能有 5 或 6 个句子长。您认为这是一个很好的设计策略吗?或者我应该存储该字符串的 id,然后创建与另一个包含存储该字符串的文件位置的表的关系。
您能给出两者的优点和缺点吗?
字符串已被预处理并存储在数据库中。任何修改都会读取整个字符串并完全替换它。所以你可以假设该字符串是不可分割的。
将字符串存储在数据库中应该没问题。如果您存储文件指针,则意味着每次要读取字符串时都需要执行文件 I/O。几句话并不是很长,如果需要,您可以随时使用长文本数据字段。显然你的数据库会更大一点,因为你有文本,但这没关系。这无疑是比存储文件更好的选择。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)