gpt4 book ai didi

mysql - 数据库设计(MySql)::我们应该将 html 数据放在数据库表内的文本字段中,还是更有效地保存在 text.txt 文件中?

转载 作者:可可西里 更新时间:2023-11-01 08:22:40 30 4
gpt4 key购买 nike

我们构建大型 Web 应用程序并使用 mysql,我们希望使 mysql 数据库更快。我们中的一些人认为,如果我们将消息 html 正文放在表中而不是 text.txt 中,将使数据库变得沉重而不快。谢谢,

*保存消息的主表部分:选项 1:将 html 消息正文保存在数据库中

message {
id (int)
subject (varchar)
body (text)
}

选项 2:将 html 消息正文保存在 body1.txt 文件中

message {
id (int)
subject (varchar)
file_body_path (varchar)
}

*

最佳答案

如果你:

  1. 不需要对文件内容进行事务控制,并且
  2. 只将文件视为一个原子实体(即不解析它们,不搜索它们的内容等)

,那么你最好将它们存储在数据库之外。

HTTP 服务器一开始会更快地提供基于磁盘的文件。

关于mysql - 数据库设计(MySql)::我们应该将 html 数据放在数据库表内的文本字段中,还是更有效地保存在 text.txt 文件中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2903641/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com