自动为Lucene编制索引文档

时间:2014-06-27 16:40:29

标签: sql-server wcf lucene lucene.net

我正在使用Lucene为我的网站构建搜索引擎。我想索引添加到我的SQL Server数据库的任何新项目。关于最佳方法的任何想法?

注意:添加率很高,所以你可以说每10分钟我们有新文件

我的lucene代码是WCF数据服务的一部分,但如果这是唯一的选择,我可以将它托管在单独的普通wcf服务上。

1 个答案:

答案 0 :(得分:1)

如果你想使用lucene,你可以在你的应用程序中有一个线程,自上次以来每隔5,6 ... 10分钟查询一次新增加的数据库,例如SELECT * FROM my_table WHERE index_date > last_search_date

假设您有一个显示记录创建时间的字段,这将解决您的问题。除此之外,

我会使用solrcron作业进行索引编制,因为这对你的工作要少得多。

相关问题