【发布时间】:2011-03-14 07:05:26
【问题描述】:
我有一个包含 150,000 篇新闻文章的新闻网站。每天大约有 250 篇新文章以 5-15 分钟的间隔添加到数据库中。我知道 Solr 已针对数百万条记录进行了优化,我的 150K 不会成为问题。但我担心频繁更新会成为问题,因为每次更新都会使缓存失效。在我的开发服务器中,页面的冷加载需要 5-7 秒才能加载(因为每个页面都运行一些 MLT 查询)。
如果我将我的索引分成两部分 - 存档索引和最新索引,会有帮助吗?归档索引每天更新一次。
谁能建议任何方法来优化我的安装以实现不断更新的索引?
谢谢
【问题讨论】:
-
你能指定多少是“几个MLT查询”吗?您每页总共运行了多少个 Solr 查询?
-
您使用的是什么客户端平台?
-
我的本地开发服务器是 Mac。生产服务器是 CentOS。一个部分索引页面包含 20 篇文章,每篇文章都有一个 MLT 查询。而文章页面包含两个 MLT 查询。
标签: search solr full-text-search morelikethis