首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用SQL SERVER 2000的Lucene.NET

使用SQL SERVER 2000的Lucene.NET
EN

Stack Overflow用户
提问于 2009-09-08 00:42:13
回答 2查看 471关注 0票数 0

我有一个大约有1000万行的SQL2000数据库,我需要进行一个查询,以获得基于全文/部分文本搜索的产品信息。基于此,我需要连接回其他表以检查我的业务流程。我已经使用SQL proc实现了这一点,但我每秒只能验证大约6行(没有线程..这是一个很长的业务逻辑)。我正在努力寻找一种更好的方法来提高性能。在这方面,Lucene.NET可能会有所帮助。我有几个问题。

你能给我指出正确的来源吗。

在Lucene上建立索引时,如何与SQL数据库和lucene DB同步?你认为Lucene能带来真正的性能提升吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-09-08 06:28:04

  • 你可以从Mark Krellenstein's 'Search Engine versus DBMS'开始,看看全文搜索引擎,比如Lucene,是否适合你。从理论上讲,Lucene在文本搜索方面应该比SQL更快,但您的里程可能会有所不同。
  • 您可以使用Lucene进行增量更新,这有点类似于数据库复制。这将使Lucene索引与数据库保持同步。
票数 1
EN

Stack Overflow用户

发布于 2009-09-30 06:40:58

这是一篇关于使用LINQ to Lucene来处理SQL的文章。This may point you in the right direction.

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1391443

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档