Elasticsearch Search API 介绍

一、URI Search & Request Body Search

按传递参数方式分为两类
1)URI Search

  • 在URL中使用查询参数。
  • 使用“q”,指定查询字符串。
  • “query string syntax”,KV健值对。
    在这里插入图片描述
    演示:
    在这里插入图片描述
    2)Request Body Search
    使用Elasticsearch提供的,基于JSON格式的Query Domain Specific Language (DSL)
    请求格式说明
    在这里插入图片描述
    返回报文格式说明
    在这里插入图片描述
    示例
    在这里插入图片描述
    备注:查询结果只有hits中的值,只有前10条结果记录

3) 指定查询的索引(需要在URL中指定)
在这里插入图片描述

二、什么是搜索的相关性Relevance

在这里插入图片描述

三、如何平衡相关性

1)衡量3指标
在这里插入图片描述
2)如何改善搜索结果集
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值