【问题标题】:Which are the best alternatives to Lucene? [closed]哪些是 Lucene 的最佳替代品? [关闭]
【发布时间】:2010-10-10 19:23:42
【问题描述】:

它可以在 Unix 上运行,并将用于电子邮件搜索(Dovecot、Postfix 和 maildir)。

Lucene 不是问题,我只是在分析一些替代方案。

【问题讨论】:

  • 您想量化您不喜欢 Lucene 的原因、您在使用它时遇到的问题或它无法满足您的哪些需求?
  • 您的问题需要更多内容,如果没有其他问题,请重申问题是什么以及为什么不能使用 Lucene。
  • slashdot上有很好的讨论。
  • 平台、语言等也有助于缩小选择范围。
  • 所以,总而言之,这个问题并没有说明一切。

标签: lucene search-engine


【解决方案1】:

需要知道您在使用 Lucene 时遇到了什么问题,但 Xapian 值得一看。

【讨论】:

  • 我没有任何问题,我只是想知道替代方案是什么。
【解决方案2】:

【讨论】:

    【解决方案3】:

    我现在能想到的是原生 DBMS-full-text-indexing(MSSQL、MySQL 都有实现)以及 Sphinx http://www.sphinxsearch.com/about.html

    Sphinx 的优势在于更容易与 MySQL 和 PostgreSQL 集成,但 Lucene 功能更丰富。

    【讨论】:

      【解决方案4】:

      来自 Oracle Labs 的Minion 是 Lucene 和 Xapian 的一个非常有趣的替代品。

      除了其他有趣的功能外,它还支持搜索结果聚类。

      【讨论】:

        【解决方案5】:

        这里提到了一些替代索引器:

        Which search technology to use with ASP.NET?

        【讨论】:

          【解决方案6】:

          我不知道你是否认为 Solr 是一个替代方案,因为它是建立在 lucene 之上的。

          但其他人是:

          • 狮身人面像
          • 索引罐
          • RDBM 全文索引(MySql、Oracle、Postgre 等)

          【讨论】:

            【解决方案7】:

            查看节点的搜索索引模块 (https://github.com/fergiemcdowall/search-index)。它就像 Node.js 的简化、精简的 lucene。

            【讨论】:

            • It appears 您隶属于搜索索引。请注意,我们的self-promotion policy 要求您在像这样的答案中披露此信息,并且您不得在大部分帖子中提及该产品。
            【解决方案8】:

            我建议Managing Gigabytes for Java(mg4j) 的压缩性能。另请参阅我自己的问题的描述:mg4j vs. apache lucene

            【讨论】:

              【解决方案9】:

              现在还有Elastic Search。 AFAIK Stackexchange 已切换到它或正在这样做。 (如果我错了,请纠正我)

              【讨论】:

              • Elasticsearch 基于 Lucene,这意味着它并不是真正的替代品,而是更多的包装器/扩展。
              猜你喜欢
              • 2011-02-19
              • 2010-10-12
              • 1970-01-01
              • 2010-12-07
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 2010-09-29
              • 1970-01-01
              相关资源
              最近更新 更多