gpt4 book ai didi

solr - 反向查询匹配solr

转载 作者:行者123 更新时间:2023-11-29 02:51:50 24 4
gpt4 key购买 nike

我有一个来自网站的 solr 用户查询列表(其中有 100 个)。我的要求是返回给定列表中所有对文档正确的查询。我知道我可以为该文档编制索引并循环遍历 100000 个查询列表以查看文档是否已返回,但有没有更快的方法?

例如。 :

  1. cartype=BMW AND colour=RED
  2. cartype=FORD AND doors=4
  3. cartype=FORD AND colour=GREEN

    document:
    <cartype>FORD</cartype>
    <colour>GREEN</colour>
    <doors>4</doors>

所以这个有问题的文档将返回查询 2 和 3。

理想情况下,我想进行某种反向搜索。索引搜索查询并发送文档的内容以返回匹配项。任何人都知道我应该如何处理这个问题或者之前是否尝试过?

非常感谢任何输入。

最佳答案

你能考虑换成elasticsearch吗? ?抱歉,用例看起来非常适合 Percolate API ,elasticsearch 提供的一个非常有用的功能。

您将索引您的查询而不是文档,为它们提供一个唯一的 ID。然后,您可以一个接一个地发送您的文档并返回哪些查询与它们相匹配,甚至无需索引文档。检查一下!

关于solr - 反向查询匹配solr,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12220133/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com