【问题标题】:simple vs full lucene syntax in azure search天蓝色搜索中的简单 vs 完整 lucene 语法
【发布时间】:2019-11-05 03:52:03
【问题描述】:

Azure 搜索中的“完整”和“简单”lucene 查询语法有什么区别?使用“简单”查询类型有什么性能优势吗?

例如,根据我的经验,这两个查询返回相同的结果:

$filter=search.ismatch('w/tip', 'Trim', 'simple', 'all')

$filter=search.ismatch('w/tip', 'Trim', 'full', 'all')

【问题讨论】:

    标签: azure lucene azure-cognitive-search


    【解决方案1】:

    查询类型 full 用于高级查询构造,例如正则表达式、邻近搜索、模糊和通配符搜索。

    根据官方文档,这种额外的能力伴随着额外的处理要求,因此与简单查询类型相比,您应该期望执行时间稍长。

    更多信息:

    https://docs.microsoft.com/en-us/azure/search/search-query-lucene-examples

    https://docs.microsoft.com/en-us/azure/search/search-query-simple-examples

    【讨论】:

      猜你喜欢
      • 2017-09-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多