21

我正在寻找Apache Software Foundation 的Solr替代品。

对于那些不知道的人,Solr 是一个企业搜索服务器。客户端应用程序使用类似 Web 服务的界面来提交文档以进行索引并执行搜索查询。Solr 具有其他内置功能,例如缓存和复制。我相信它最初是由 CNet 发起,然后开源的。

我正在寻找其他可能被视为竞争的搜索服务器。

4

10 回答 10

42

我写了一篇关于我在下面列出的所有引擎的经验和功能的长篇文章,但我放弃了它,因为格式化是一个皮塔饼。但是很简单,如果您不想花钱,Solr/Lucene 或 Fast(现在的 MSSE)确实是您能做的最好的事情。

排除,因为我没有这个产品的经验:Seamark,

价格从高到低

  • 恩德卡,
  • 弗雷德霍珀,
  • 梅尔卡多,
  • 谷歌迷你,
  • 微软搜索服务器,
  • 自治,
  • 微软搜索服务器快递,
  • Solr/Lucene

速度快到慢

  • 谷歌迷你/Endeca,
  • 弗雷德霍珀,
  • 自治,
  • Solr/MSS/MSSE

特点从高到低

  • 恩德卡,
  • 弗雷德霍珀,
  • 梅尔卡多,
  • 索尔,
  • 自治,
  • 卢森,
  • 多发性硬化症/多发性硬化症,
  • 谷歌迷你

可扩展性从高到低

  • Solr/Lucene,
  • 恩德卡,
  • 弗雷德霍珀,
  • 梅尔卡多,
  • 自治,
  • 多发性硬化症/多发性硬化症,
  • 谷歌迷你

Java API

  • 恩德卡,
  • 弗雷德霍珀,
  • 自治,
  • Solr/Lucene

.NET API

  • 恩德卡,
  • Solr/Lucene,
  • 多发性硬化症/多发性硬化症,
  • 自治

XML API

  • 弗雷德霍珀,
  • 梅尔卡多,
  • Solr/Lucene,
  • 自治,
  • 谷歌迷你(有限)

分面搜索

  • 恩德卡,
  • 弗雷德霍珀,
  • 海标,
  • 索尔

自然语言搜索

  • 恩德卡,
  • 弗雷德·霍珀,
  • 索尔,
  • 梅尔卡多,
  • 多发性硬化症/多发性硬化症,
  • 自治,
  • 谷歌迷你

文档爬行

  • 恩德卡,
  • 梅尔卡多,
  • 多发性硬化症/多发性硬化症,
  • 自治,
  • 谷歌迷你

国际交易日志

  • 恩德卡,
  • 弗雷德霍珀

商品化/内容聚焦

  • 恩德卡,
  • 弗雷德霍珀,
  • 梅尔卡多

分布式搜索

  • 恩德卡,
  • 弗雷德霍珀,
  • 梅尔卡多,
  • Solr/Lucene,
  • 自治,
  • 谷歌迷你

分析

  • 恩德卡

平台 x86 Windows

  • 恩德卡,
  • 弗雷德霍珀,
  • 梅尔卡多,
  • 多发性硬化症/多发性硬化症,
  • Solr/Lucene,
  • 自治

平台 x64 Windows

  • 恩德卡,
  • 弗雷德霍珀,
  • Solr/Lucene

平台 x86 Unix 变体

  • 恩德卡,
  • 弗雷德霍珀,
  • 梅尔卡多,
  • Solr/Lucene,
  • 自治

平台 x64 Unix 变体

  • 恩德卡,
  • Solr/Lucene

其他

  • 谷歌迷你
于 2008-09-16T21:03:56.410 回答
3

我与 Endeca 进行了外围合作,它看起来像是一个功能丰富的快速引擎。

它们似乎特别适合电子商务网站驱动,具有用于定制追加销售和交叉销售内容的特殊工具。我还认为他们将尝试进入 BI 领域,因此如果他们无缝地实现这两种功能,这应该是一个有趣的组合。

于 2010-05-14T17:55:57.230 回答
3

我曾经在 Endeca 工作过,所以就拿它来说吧。我不会评论竞争对手,但我确实相信它是比其他任何产品都要好得多的产品。

Solr 提供基本的分面搜索,对于许多应用程序来说“足够好”。在很多方面,它都是低端的 Endeca。

Endeca 会通过 Solr 为您提供的一些东西:

  • 更好的语言分析(词干等)
  • 连接和进行多对多过滤的能力
  • 支持通过 XQuery 进行查询
  • 更好地支持管理维度/方面
  • 更好的性能(查询和推送数据)
  • 爬虫和数据集成工具
  • 更好的管理工具

而且,显然,服务和支持。

也就是说,它并不便宜,所以如果你没有预算,Solr 不是一个糟糕的选择。

于 2010-08-19T14:45:06.733 回答
2

+1 为 Lucene 和 FAST。如果您有兴趣扩展 Lucene,它也已移植到 .NET。

http://incubator.apache.org/lucene.net/

于 2008-09-16T19:10:17.370 回答
2

这里有一些更开源的搜索引擎

这里有一些搜索相关的工具

  • Forage Forage PHP5 库是一个易于使用的多个后端搜索库的界面。它提供了一个通用接口,同时通过允许后端支持或不支持特定功能来支持每个库中的独特功能。

  • Marjory Marjory 是一种利用全文搜索引擎对文档进行索引和搜索的网络服务。

于 2008-10-31T02:10:13.320 回答
1

微软于 2008 年 1 月购买的Fast ESP

于 2008-09-15T21:10:21.550 回答
1

我们今天使用 Fast。它有很多很棒的功能,但我们不使用它们。它的价格昂贵。我们也在寻找替代解决方案。

于 2009-05-08T16:59:02.717 回答
1

FACT-Finder 呢?例如 www.eddiebauer.de 正在使用搜索和导航解决方案以及 500 多家其他欧洲网上商店。高度容错...

于 2009-06-05T12:32:19.387 回答
0

IBM Omnifind Yahoo Edition是一个使用Apache Lucene进行索引的企业搜索服务器。它简单、易于安装和管理。它还具有内置的 Open Search API。它具有多平台支持及其免费!

该产品由 IBM 推出,旨在与Google Mini在企业搜索市场竞争。

于 2008-09-15T21:09:39.680 回答
0

除了人们已经提到的,微软还有“ Microsoft Search Server ”和“ Microsoft Search Server Express ”。后者是免费的,前者支持更大的语料库。

于 2008-09-16T20:08:41.193 回答