ElasticSearch 学习笔记:Multi Search

本文目录

1 简介

2 格式

3 header格式

4 body格式

5 返回格式

6 性能

7 相关文章


1 简介

批量查询接口(Multi Search API)允许在一次请求中执行多个查询操作,并将查询结果一起返回。

2 格式

GET /_msearch

header\n
body\n
header\n
body\n
…

注意事项:

(1)必须严格按照格式:header和body成对出现,且结尾处显式追加\n(回车)。

(2)每个header和body都仅占一行,否则会报错,因为ES是通过\n(回车)来识别语句的。

(3)header不可省略,即使内容为空,也要显式写上{}并追加\n(回车)表示本行结束。

(4)在最后一个body结尾处,容易忘记追加一个\n,从而导致最后一个查询未执行。

3 header格式

header用于指定index、type、search_type、preference、routing等内容,告诉ElasticSearch下一个body的查询位置。

{"index":"<indexName>","type":"<typeName>"}

若所有header的ind

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值