这些技术之间的核心架构差异是什么?
另外,哪些用例通常更适合每种用例?
在Solr中,我可以使用query函数查询返回查询的数字分数,我可以在bf参数的上下文中使用它bf=product(query('cat'),query('dog'))来将两个相关性分数相乘.
Elasticsearch的搜索API通常更灵活,但我无法弄清楚如何实现同样的壮举.我可以_score在function_query的script_function中使用,但我只能使用_score主查询.如何合并其他查询的分数?我怎样才能将得分相乘?