首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么搜索速度这么慢?

为什么搜索速度这么慢?
EN

Drupal用户
提问于 2012-09-17 16:49:40
回答 1查看 1.4K关注 0票数 2

搜索在我的网站上大约需要2-3分钟,无论我运行它的频率。我的印象是,自上次运行以来,只添加了新的节点到索引中。很明显是不一样的?

SOLR搜索索引更新会更快吗?

EN

回答 1

Drupal用户

回答已采纳

发布于 2012-09-17 16:56:42

检查每个cron运行的索引节点数。如果数字很高,一定要花更多的时间来处理。

另一方面,如果没有要索引的节点,搜索cron不应该花那么长时间。您可以始终在搜索设置(admin/config/ search /设置)上检查未编入索引的节点数量。如果数字为0,而搜索cron仍然要花那么长时间,那么您可能遇到了一些问题,或者是其他原因导致了问题。

看看山苍子的微调,什么时候,多久一次,什么是执行。

关于你的最后一个问题--据我所知,SOLR是在后台这么做的--所以是的,搜索索引更新会更快。

编辑

考虑到这一点--它可能与字段的数量(因为它在每个节点上调用node_load )和body字段的长度有关。

票数 1
EN
页面原文内容由Drupal提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://drupal.stackexchange.com/questions/43915

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档