【发布时间】:2016-02-02 14:14:51
【问题描述】:
我正在执行一个返回 70k 文档的查询(我需要所有这些文档,并且我目前正在使用扫描和滚动)
发生的情况是响应非常大(2 MB,我们已经从 6 MB 减少了)。我们已经过滤了我们需要的字段,并且由于只从 API 调用查询,我们减少了属性的名称。
我可以看到数组“命中”中的每个文档都有以下我真的不需要它们的默认字段:
- _index(我们只请求一个索引)
- _type(我们只要求一种类型)
- _id(我们已经在某个字段上有这个)
- _score(我们不计分)
有没有办法删除它们,所以我可以有以下结构:
"hits" : [
{
"_source": {
...
}
},
{
"_source": {
...
}
}
]
感谢阅读! 我会感谢你的帮助!
【问题讨论】:
标签: search elasticsearch compression