如何确定Apache Solr是否已将内容编入索引

时间:2012-01-22 12:17:09

标签: apache solr indexing e-commerce facets

我正在为电子商务项目添加搜索功能,我需要集成Apache Solr搜索服务器进行搜索。我能够使用Apache Solr为站点内容编制索引,但问题是每当用户搜索所有产品内容时都会在apache solr中编入索引,即使它已被索引。有什么方法可以让我知道我的内容是否已被Apache Solr索引,以便我不需要再次索引内容

由于

1 个答案:

答案 0 :(得分:3)

如果您在DB中保存数据,然后使用Solr对其进行索引,则解决方案很简单。将timestamp列添加到DB和Solr中的数据。然后定期检查两者中的最新时间戳。当它们不相等时,使用较新的时间戳添加到索引内容。

你可以在DIH中使用正确的查询来做到这一点。欲了解更多信息: