gpt4 book ai didi

database - 从数据库中读取 HTML 数据很慢?需要更好的方法吗?

转载 作者:搜寻专家 更新时间:2023-10-30 22:21:55 24 4
gpt4 key购买 nike

我们在 mysql 中有一个 18GB 的​​表,其中有一列“html_view”,它存储我们在页面上显示的 HTML 源数据,但是现在从“html_view”列获取 html 数据花费了太多时间,这使页面加载缓慢。

我们想要一种可以简化现有结构的方法,以便更快地从数据库或任何其他方式加载 html 数据。

我们计划的一个想法是将 HTML 数据存储在 .txt 文件中,而在 db 中,我们将只存储 txt 文件的路径,并通过读取文件从该特定文件中获取数据。但我们担心它会在我们的服务器上进行大量读写操作,然后可能会降低服务器速度。

有没有更好的方法来加快这种情况?

最佳答案

首先,为什么要将 HTML 存储在数据库中?为什么不按需渲染?

对于大文本表,您可以将压缩文本存储在字节数组中,或者以 base64 压缩和编码为纯文本。

当你有一个包含大文本列的数组时,该表还有多少其他列?如果不是太多,您可以对表进行分区并创建一个两列键值存储。这应该比从磁盘读取文件更快、更简单。

关于database - 从数据库中读取 HTML 数据很慢?需要更好的方法吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2415822/

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