Q:有两个人掉到陷阱里了,死的人叫死人,活人叫什么?

统计分片相关的数据量

Elasticsearch | 作者 Charele | 发布于2022年11月03日 | 阅读数:1408

一个索引,有多个分片,比如10个(简化问题,没有副分片)
 
里面有name字段,_doc号不一样,所以name一样的文档会在不同的分片上都有,
比如0号分片上有“张三”,5号上也有。
 
现在想统计group by 分片号,name,
比如
0, "张三“,10
0,”李四“,1
1, "络三“, 3
 
把结果可以分别发到mysql里面,这如何能实现?
已邀请:

Ombres

赞同来自: Charele

基于es现有接口,可以考虑对每个shard 分别查询  preference=_shards:1

要回复问题请先登录注册