首页 文章

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

提问于
浏览
3

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

谢谢

1 回答

  • 3

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

    你可以在DIH中使用正确的查询来做到这一点 . 更多阅读:

相关问题