繁体   English   中英

可以在Lucene.Net下使用“仅Java”分析器吗?

[英]Can “Java-only” analyzer be used under Lucene.Net?

我以为答案是“否”。 但是我看到微软MVP Simone Chiaretta的一些有趣的话

Directoy

索引结构与Lucene的所有端口兼容,因此您也可以使用.NET进行索引并使用Java进行搜索,或者以其他方式进行搜索.....

分析仪

简而言之,分析器包含了从文本中提取索引词的策略。 .....而Java版本还有更多的分析器尚未移植到.net。

由此,我可以使用非.NET功能(例如,使用Snowball分析器)创建索引,并将其用于Lucene.Net驱动的应用程序中。 是真的吗?

要记住的重要因素是在搜索时将使用哪个分析仪。 如果用于解析和分析搜索文本的分析器不会减少到索引分析器输出的内容,那么就会出现假阴性。 因此,尽管可以从Lucene.Net很好地读取索引,但是您可能会缺少结果。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM