Lucene笛卡儿产品的不同文件?

时间:2018-04-24 14:02:58

标签: elasticsearch search solr lucene

我有3个索引文档:

  1. 汽车:丰田(gt, gtX, gtx12),福特(corola ......),大众汽车(gtS),特斯拉......
  2. 车型:gt, gtX, gtx12
  3. 汽车颜色:white, red
  4. 搜索查询示例:" gt*"

    应该返回:

      
        
    1. Volkswagen gtS white
    2.   
    3. Volkswagen gtS red
    4.   
    5. Toyota gt white
    6.   
    7. 丰田GT红
    8.   
    9. 丰田gtx12白色
    10.   
    11. 丰田gtx12红色
    12.   
    13. 丰田gtX红色
    14.   
    15. 丰田gtX白色
    16.   

    我无法将它们添加到索引中,例如' Toyota gt',' Toyota gtx' ...因为会有一个接力巨大的索引(在我的情况下甚至超过50gb,搜索速度很慢)。

    我自己实施:搜索" car"然后由" models"然后合并,但我对lucene能否处理它感兴趣。

0 个答案:

没有答案