Lucene的最佳替代品是什么?

Lucene的最佳替代品是什么?,lucene,search-engine,Lucene,Search Engine,它可以在Unix上运行,并将用于电子邮件搜索(Dovecot、Postfix和maildir) Lucene不是问题,我只是在分析一些替代方案。我现在能想到的是原生DBMS全文索引(MSSQL和MySQL都有实现)以及Sphinx Sphinx的优点是更容易与MySQL和PostgreSQL集成,但是Lucene的功能更丰富 这里提到了一些替代索引器: 对于简单的事情,请使用RDBMS的本机全文搜索 需要知道您在Lucene方面遇到了哪些问题,但值得一看。来自Oracle实验室的是

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


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

我现在能想到的是原生DBMS全文索引(MSSQL和MySQL都有实现)以及Sphinx


Sphinx的优点是更容易与MySQL和PostgreSQL集成,但是Lucene的功能更丰富

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


对于简单的事情,请使用RDBMS的本机全文搜索


需要知道您在Lucene方面遇到了哪些问题,但值得一看。

来自Oracle实验室的是Lucene和Xapian的一个非常有趣的替代方案


<> P>其他有趣的特征,它支持搜索结果聚类。

< P>我不知道你是否考虑SOLR,因为它是建立在Lucene的顶部。< /P> 但其他则是:

  • 斯芬克斯
  • 指数银行
  • RDBM全文索引(MySql、Oracle、Postgre等)

我建议使用它的压缩性能。另请参见我自己问题的描述:

现在还有。AFAIK Stackexchange已切换到或正在切换。(如果我错了,请更正)

查看节点()的搜索索引模块。它就像Node.js的一个简化、精简的lucene。

你想量化你为什么不喜欢lucene,你对它有什么问题,或者它不能满足你的什么需求吗?你的问题需要更多的内容,如果没有其他内容的话,重申这个问题是什么以及为什么lucene不能被使用。在.Platform上有一个很好的讨论,语言等也有助于缩小选择范围。因此,总而言之,问题并不能说明一切。我没有任何问题,我只是想知道备选方案是什么。Elasticsearch基于Lucene,这意味着它不是一个真正的备选方案,而是一个包装器/扩展。您与搜索索引有关联。请注意,我们要求你在像这样的回答中披露这些信息,并且在你的帖子中,你没有在很大比例上提到该产品。