【问题标题】:Can "Java-only" analyzer be used under Lucene.Net?可以在 Lucene.Net 下使用“仅限 Java”分析器吗?
【发布时间】:2012-07-04 05:53:30
【问题描述】:

我认为答案是“不”。但是我看到了微软 MVP Simone Chiaretta 的some interesting words

目录

索引结构兼容Lucene的所有端口,所以你 也可以使用 .NET 完成索引并使用 Java 进行搜索,或者 反过来.....

分析器

简而言之,分析器包含提取索引的策略 来自文本的条款。 .....而且java版本甚至有 更多尚未移植到 .net 的分析器。

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

【问题讨论】:

    标签: .net lucene full-text-search lucene.net snowball


    【解决方案1】:

    要记住的一个重要因素是搜索时将使用哪个分析器。如果用于解析和分析搜索文本的分析器不会还原到索引分析器输出的内容,那么就会出现误报。因此,虽然从 Lucene.Net 可以很好地读取您的索引,但您可能会丢失结果。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-03-16
      • 2012-02-06
      • 1970-01-01
      • 1970-01-01
      • 2011-10-31
      • 1970-01-01
      • 1970-01-01
      • 2019-07-01
      相关资源
      最近更新 更多