elasticsearch vs solr
我有一个基于Lucene索引的内部创建的搜索引擎的Web应用程序。
该应用程序允许全文搜索。
该应用程序使用jsp和java构建。
为用户索引Hadoop分布式处理软件。
Apache lucene项目是根据我们的具体情况定制的。 主要是全文搜索的部分,添加订购结果的新功能。
前端使用hadoop-rpc与后端进行通信,后者又创建了一个内部解决方案(10年前),该方案在Lucene的决策中进行了研究。
代码是遗留的,它需要迁移到另一种类型的软件。 以下是问题: ElasticSearch与Solr ?
要求是:
我已经阅读了关于这个主题的一些文章,但是我想为我的个案提供个性化的意见,任何想法都是最好的选择?
谢谢
SolR和Elasticsearch非常相似。 他们都有你需要的功能。
这是一个非常开放的问题,我的观点是Elasticsearch将会是一个更好的选择,它有更大的社区,并且往往会更快地成长。
您需要解决方案的自定义越多,您将从Solr中受益的可能性就越大。
虽然他们两人都在使用Lucene,但Solr直接暴露了更多。 Elasticsearch针对日志和事物进行了更多调整,一些文本搜索配置更难以访问。
链接地址: http://www.djcxy.com/p/41281.html