我如何使用Solr进行实时搜索

时间:2011-05-06 09:42:41

标签: lucene solr real-time near-real-time

现在我们使用deltaImport将数据从db更新为index。 但我们有一些信息需要实时搜索或近实时搜索。 如果我使用solr来解决这个问题该怎么办?

3 个答案:

答案 0 :(得分:1)

这篇文章对您有用:Solr and Near Real-Time Search

答案 1 :(得分:1)

生成近实时搜索我会更新小包中的数据,并且每分钟更新小包中的索引(索引更新只需要几秒钟 - 取决于新数据的大小)

不要忘记定期优化索引

答案 2 :(得分:1)

你应该看一下使用RankingAlgorithm 1.2的Solr 3.3。它支持NRT,可以更新10,000 docs / sec。您可以在更新期间同时搜索。您可以从这里获得更多信息:

http://solr-ra.tgels.org/wiki/en/Near_Real_Time_Search_ver_3.x