elasticsearch - 可以获得与特定查询匹配的记录的 size_in_bytes 吗?
问题描述
stats api 上的文档表明我们可以执行以下操作:
http://es.cluster.ip.addr:9200/indexname/_stats
这导致输出如下:
{
"_shards": {
"total": 1,
"successful": 1,
"failed": 0
},
"_all": {
"primaries": {
"docs": {
"count": 32930,
"deleted": 0
},
"store": {
"size_in_bytes": 3197332,
"throttle_time_in_millis": 0
},
// ... etc
}
}
}
我的问题是,有没有办法获取特定记录集的文件大小,例如当我们运行搜索查询时:
http://es.cluster.ip.addr:9200/indexname/type/_search?q=identifier:123
所以本质上,与标识符 123 匹配的所有记录的 size_in_bytes 是多少?
解决方案
推荐阅读
- java - 使用元素 BufferedReader 和 BufferedWriter 创建数组对象
- python - 阅读文档 autodoc 似乎在 Python 3.6 格式化字符串上失败
- python - 使用 Python/Selenium 获取 Youtube 视频的标题
- django - 如何将 django-sitegate 添加到模板或现有页面?
- r - 读取非常非常大的 NDJSON
- python - 谷歌云大查询 pgk_resources
- angular - 使用平均堆栈应用程序无法正确发送邮件
- python - 通过套接字发送消息时延迟多少
- c# - 如何重置隐形 Recaptcha
- ios - 如何在 App Store Connect 中添加本地化?