gpt4 book ai didi

php - 制作类似帖子的最佳方式 php/mysql

转载 作者:太空宇宙 更新时间:2023-11-03 11:09:40 24 4
gpt4 key购买 nike

我希望代码不会导致服务器负载以在 php/mysql 中找到类似的帖子

我试试

MATCH (post) AGAINST ('string string')

但它导致服务器负载过大,所以它停止了我的服务器

我的数据库中有超过 4,125,274 篇帖子

请帮助我

最佳答案

虽然全文索引会有所帮助,但如果您想多次加载相似的项目,它仍然会很慢。我们有一个实现,其中包含大约 700 万条全文帖子记录,如果我们仅依赖 mysql,搜索可能需要长达一分钟的时间。

一个很好的选择是使用像 sphinx 这样的搜索服务器 http://sphinxsearch.com/它创建自己的索引和缓存并且速度要快得多。它简单高效,被许多大网站使用,如 urbandictionary、craiglist、mozilla 等。

如果您只想在 mysql 查询中执行此操作,并且不想多次执行一次搜索,请尝试在 memcached 上缓存返回的 ID。

关于php - 制作类似帖子的最佳方式 php/mysql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9444981/

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