elasticsearch,amazon-cloudsearch,Solr,Amazon Web Services,elasticsearch,Amazon Cloudsearch" /> elasticsearch,amazon-cloudsearch,Solr,Amazon Web Services,elasticsearch,Amazon Cloudsearch" />

Solr 哪种解决方案可用于详细的产品搜索?

Solr 哪种解决方案可用于详细的产品搜索?,solr,amazon-web-services,elasticsearch,amazon-cloudsearch,Solr,Amazon Web Services,elasticsearch,Amazon Cloudsearch,我需要建立某种产品搜索,但我不确定我应该走哪条路 要求: 近距离搜索 自定义排名 自动更正建议,就像在谷歌中键入“Winipedia”时,它会提示“Wikipedia” 将PDF索引为搜索实体的字段值 德语支持自动更正建议 自动完成支持 我在AWS CloudSearch上试过,但是如果你不支付额外的支持费用,他们也不支持德语,也不支持自动完成,那么他们的支持就糟透了 是否有任何搜索解决方案具有我需要的所有功能?Elasticsearch看起来不错,但我找不到任何关于它的详细功能列表 提前感

我需要建立某种产品搜索,但我不确定我应该走哪条路

要求:

  • 近距离搜索
  • 自定义排名
  • 自动更正建议,就像在谷歌中键入“Winipedia”时,它会提示“Wikipedia”
  • 将PDF索引为搜索实体的字段值
  • 德语支持自动更正建议
  • 自动完成支持
我在AWS CloudSearch上试过,但是如果你不支付额外的支持费用,他们也不支持德语,也不支持自动完成,那么他们的支持就糟透了

是否有任何搜索解决方案具有我需要的所有功能?Elasticsearch看起来不错,但我找不到任何关于它的详细功能列表

提前感谢您的帮助

问候
Nils

Solr和ElasticSearch都有您需要的功能,在它们之间进行选择只是一个品味问题。:-)

市场上有3种积极营销的解决方案: 1.快捷型 2.Easyask 3.解开


所有这些解决方案都比Lucene和Solr(经过尝试和测试)处理得非常好。如果你有时间和金钱自己去改进它,那就去找Lucene/Slor吧。。。或者只需购买现成的解决方案。

谢谢您的回复!;)你对其中一个有经验吗?哪一个更容易设置,哪一个提供更好的支持,或者更大的社区来获得帮助?我对Solr有更多的经验,Solr的优势是与Lucene共享其开发树(相同的开发人员,相同的发布日期,大多数新的Lucene功能立即可用)。虽然ElasticSearch可能有一个较小的社区,但它从一开始就考虑到了分发,并且它的社区发展非常快……ElasticSearch也在幕后使用Lucene。Lucene是一个搜索库;solr是一个使用solr的客户机,ElasticSearch是另一个。solr有一个提取请求处理程序,它对PDF进行开箱即用的索引。我怀疑ES有这个功能。Solr为此使用Apache Tika,您可以将其集成。@aitchnyu ElasticSearch也通过Tika具有相同的功能:您应该尝试使用Algolia。它非常快速,易于定制&与“数据库搜索”功能完美匹配。您可以在他们的网站上尝试演示: