elasticsearch search API详解
时间 2021-05-15
标签
elk
elasticsearch
1. Search API
URL Search
Request Body Search
- 使用 Elasticsearch 提供的,基于 JSON 格式的格式更加完备的 Query Dpmain Specific
Language (DSL)
指定查询的索引
1.1 URL 查询
- 使用 “q” , 指定查询字符串
- “query string syntax” , KV 键值对
1.2 Request Body
1.3 搜索response
1.4 搜索的相关性 Relevance
- 搜索是用户和搜索引擎的对话
- 用户关心的是搜索结果的相关性
- 是否找到所有相关的内容
- 有多少不相关的内容被返回了
- 文档的打分是否合理
- 结合业务需求,平衡结果排名
1.5 WEB 搜索
1.6 电商搜索
1.7 衡量相关性
Information Retrieval