gpt4 book ai didi

php - mysql 数据库中的大 blob 使我的网站变慢

转载 作者:行者123 更新时间:2023-11-30 22:56:32 25 4
gpt4 key购买 nike

我的网站在 drupal 7 CMS 和 mysql 数据库下运行,我在数据库中遇到问题,因为我必须在当前时间在 3 个表中存储大量 blob 类型的大文本每个表的大小这 3 个表的大小约为 10 GB。

我在这 3 个表上使用“插入”和“选择”查询。

虽然我的服务器是 16 GB RAM 但我相信由于数据库我的网站速度很慢,您对解决这个问题有什么建议?大型网站如何处理巨型数据问题?

我正在考虑将这 3 个表放在另一个数据库中,也在另一个服务器中?

最佳答案

最佳解决方案在很大程度上取决于您网站的性质以及您正在寻找的内容,因此很难在这里给出简明的答案。

对于对延迟不是特别敏感的站点,一种常见的方法是将文本/二进制数据实际存储在另一个服务中(例如 Amazon's S3 ),然后只将该服务的 key 存储在您的数据库。然后,您的应用程序可以执行数据库查询、检索 key ,并直接向服务发送请求(如果您想在服务器端处理 BLOB)或指示客户端应用程序从服务下载文件。

关于php - mysql 数据库中的大 blob 使我的网站变慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26154329/

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