【发布时间】:2012-08-13 07:48:21
【问题描述】:
为 ASP.net 应用程序使用 Solr 3.6。我们正在使用 SolrNet 库。
我们有一个用 asp.net 编写的自定义程序,用于使用 SolrNet 将文档增量添加到 Solr。这将监控将文档插入 Solr 的进度。
问题是,应用程序显示流程已完成,但检查 Solr 结果时,我们只能在结果中看到少数文档,而不是所有文档。尽管 15 分钟后再次检查,但 Solr 结果中现在列出的文档很少,大约是初始结果的两倍。请注意,我们没有执行任何将文档添加到 Solr 的过程。
Solr 是否自然?或者我们可以假设在插入和提交所有文档后立即列出它们?这种行为背后的原因是什么?又该如何处理?
编辑 1 在应用程序端一个小时后,我们能够查询 80-90% 的文档。但是 Solr Admin Query 仍然没有列出超过 25% 的文档。
【问题讨论】:
标签: solr search-engine solrnet