Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
grails应用程序的最佳搜索引擎_Grails_Solr_<img Src="//i.stack.imgur.com/RUiNP.png" Height="16" Width="18" Alt="" Class="sponsor Tag Img">elasticsearch_Sphinx - Fatal编程技术网 elasticsearch,sphinx,Grails,Solr,elasticsearch,Sphinx" /> elasticsearch,sphinx,Grails,Solr,elasticsearch,Sphinx" />

grails应用程序的最佳搜索引擎

grails应用程序的最佳搜索引擎,grails,solr,elasticsearch,sphinx,Grails,Solr,elasticsearch,Sphinx,这是我的Grails项目最好的引擎 “我的书”项目的要求: 20多万个实体 每天有15万多名独立访客 仅元信息搜索(书名、章节名、, 作者姓名…) 5-6数据类型 不同类型的优先级。对于 例如,书的优先级高于章节,作者的优先级更高 优先翻译 建议 在指定字段中搜索的可能性 参赛者包括: 弹性搜索 索尔 斯芬克斯 更新 现在我正在使用ElasticSearch,这里有一个非常详细的答案()来回答一个类似的比较问题。我认为,您应该关注解决方案的可扩展性和易用性,因为大多数解决方案都具有类似

这是我的Grails项目最好的引擎

“我的书”项目的要求:

  • 20多万个实体
  • 每天有15万多名独立访客
  • 仅元信息搜索(书名、章节名、, 作者姓名…)
  • 5-6数据类型
  • 不同类型的优先级。对于 例如,书的优先级高于章节,作者的优先级更高 优先翻译
  • 建议
  • 在指定字段中搜索的可能性
参赛者包括:

  • 弹性搜索
  • 索尔
  • 斯芬克斯
更新


现在我正在使用ElasticSearch,这里有一个非常详细的答案()来回答一个类似的比较问题。我认为,您应该关注解决方案的可扩展性和易用性,因为大多数解决方案都具有类似的功能。

您可以使用可搜索插件分配不同的优先级,有关信息,请参阅
boost
thx的文档。但这个问题对我来说仍然是现实的,在Lucene的基础上构建的系统正在定期更新,你也可以选择。如果可搜索的插件不是一个选项,我会选择这个插件。我已经看到了这个问题。我倾向于使用狮身人面像。这就是为什么我又提出了一个问题