.net Examine/Lucene教程
我感兴趣的是在一个独立的桌面应用程序中搜索db表以及office/.pdf文件 这看起来是Lucene/Inspect的一个很好的场景 然而,那里的文档很少,虽然我在SQL全文搜索方面有丰富的经验,但Lucene是一个完全不同的野兽,因此需要关于如何/从哪里开始的帮助/指针.net Examine/Lucene教程,.net,search,lucene,lucene.net,.net,Search,Lucene,Lucene.net,我感兴趣的是在一个独立的桌面应用程序中搜索db表以及office/.pdf文件 这看起来是Lucene/Inspect的一个很好的场景 然而,那里的文档很少,虽然我在SQL全文搜索方面有丰富的经验,但Lucene是一个完全不同的野兽,因此需要关于如何/从哪里开始的帮助/指针 是的,我做了谷歌搜索,但是没有找到任何资源,因为术语很普通(Lucene检查教程等)< P>我曾经需要与Cucucene一起工作,这是Lucene API的C++实现。在我偶然发现这本书之前,这是一项非常困难的任务。虽然这些
是的,我做了谷歌搜索,但是没有找到任何资源,因为术语很普通(Lucene检查教程等)
< P>我曾经需要与Cucucene一起工作,这是Lucene API的C++实现。在我偶然发现这本书之前,这是一项非常困难的任务。虽然这些示例都是Java的,而且API也有一些不同,但这本书非常清楚地解释了Lucene中的概念,所以我只是在CLucene中使用了这些知识。这本书约470页长,但你可以阅读前三章我知道这不是Lucene/Examine教程的建议,但它确实值得一试,因为Examine只是Lucene的一个简单包装。一旦获得了这些概念,检查本身就变得明显。< P>我需要使用Cucucene,这是Lucene API的C++实现。在我偶然发现这本书之前,这是一项非常困难的任务。虽然这些示例都是Java的,而且API也有一些不同,但这本书非常清楚地解释了Lucene中的概念,所以我只是在CLucene中使用了这些知识。这本书约470页长,但你可以阅读前三章
我知道这不是Lucene/Examine教程的建议,但它确实值得一试,因为Examine只是Lucene的一个简单包装。一旦您了解了这些概念,检查本身就变得显而易见了。首先要知道的是Lucene.NET是Lucene的逐行端口。它只有一些小的方面是特定于.NET的,因此您可以在Java Lucene中找到的大多数东西也适用于.NET版本。仅此一点就足以生动地讨论如何将Java项目移植到.NET。事实上,经过多年的酝酿,该项目刚刚作为一个成熟的Apache项目毕业 现在,我同意韦德兰的观点,那就是这本书是一种真正的享受,不仅是为了很快地跟上进度(天知道,卢塞恩很快),而且是为了深入了解帮助你解决问题的血淋淋的细节 如果你想从网上材料开始,它看起来可以帮你一把。它已经有将近10年的历史了,但快速看一眼,我就知道它大体上仍然存在。它解决了搜索(索引/查询)的两个方面,同时用实际的Java代码进行了演示,这些代码应该很容易移植到C# 简言之,这些就是亮点
我也没有使用Examine的经验,但从我很快看到的情况来看,它只是减轻了手工处理查询的负担。首先要知道的是Lucene.NET是Lucene的逐行端口。它只有一些小的方面是特定于.NET的,因此您可以在Java Lucene中找到的大多数东西也适用于.NET版本。仅此一点就足以生动地讨论如何将Java项目移植到.NET。事实上,经过多年的酝酿,该项目刚刚作为一个成熟的Apache项目毕业 现在,我同意韦德兰的观点,那就是这本书是一种真正的享受,不仅是为了很快地跟上进度(天知道,卢塞恩很快),而且是为了深入了解帮助你解决问题的血淋淋的细节 如果你想从网上材料开始,它看起来可以帮你一把。它已经有将近10年的历史了,但快速看一眼,我就知道它大体上仍然存在。它解决了搜索(索引/查询)的两个方面,同时用实际的Java代码进行了演示,这些代码应该很容易移植到C# 简言之,这些就是亮点