如何解决lucene.NET和DBMS有什么区别?
| 我正在构建一个搜索引擎,并且完成了第一阶段的爬虫工作(获取html文档并解析每个文档以获取其他链接)。现在,我必须索引html文档的内容。首先,我决定为此目的使用DBMS(例如SQL Server),但是我发现了另一个名为Lucene.NET的库。 lucene.NET和SQL Server有什么区别?哪种索引索引文档更好?我阅读了很多有关Lucene.Net的文章,并且感到惊讶的是它提供了比SQL Server更好的性能。有人可以向我解释吗?解决方法
SQL Server是通用的RDBMS,它并未针对非常快速的文本索引进行优化(是的,它具有全文本索引,但同时也可以执行许多其他操作)。
Lucene.NET不是RDBMS,其主要功能是快速文本索引。
毫不奇怪,它比SQL Server更好。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。