如何在 Elasticsearch 中减少请求正文

阿列克谢·库兹涅佐夫

有时我面临着太大的 Elasticsearch 查询,其中包含重复的部分,并将相同的过滤结构应用于聚合(对于每个聚合字段)。这样的查询对于检查它们来说太大了。有什么办法可以减少请求正文的大小吗?也许是一种别名,我需要类似 YAML 中的变量的东西。或者,也许您可​​以提出其他建议。谢谢!

野山羊

请查看搜索模板。您将能够在集群中存储查询模板、使用变量甚至构建动态查询:https : //www.elastic.co/guide/en/elasticsearch/reference/current/search-template.html

使用此功能将大大减少您的请求正文,因为您只需引用一个预先注册的模板,并在需要时提供一些参数。

使用 mustache 模板语言可以重复块和条件部分http://mustache.github.io/mustache.5.html

玩得开心!

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类常见问题

如何在Elasticsearch 2.0中启用远程访问/请求?

来自分类Dev

如何在elasticsearch中搜索相关单词?

来自分类Dev

如何在Slim中访问POST请求的JSON请求正文?

来自分类Dev

如何在ElasticSearch中搜索多个条件

来自分类Dev

如何在ElasticSearch中索引.PDF文件

来自分类Dev

如何在elasticsearch中的uri请求中查找日期范围

来自分类Dev

如何在芬奇中绑定请求正文

来自分类Dev

动态严格如何在ElasticSearch中应用

来自分类Dev

如何在Elasticsearch中管理文档的“版本”?

来自分类Dev

如何在ElasticSearch中读取最新索引

来自分类Dev

如何在Elasticsearch索引中处理null

来自分类Dev

如何在Elasticsearch中近似匹配?

来自分类Dev

如何在elasticsearch中获取空字段?

来自分类Dev

如何在Windows中从./bin/elasticsearch运行Elasticsearch文件

来自分类Dev

如何在ElasticSearch中按结果分组

来自分类Dev

如何在ElasticSearch中不进行分析?

来自分类Dev

如何在Elasticsearch中限制查询时间?

来自分类Dev

如何在Elasticsearch中设置全局_ttl

来自分类Dev

如何在Elasticsearch中过滤内部对象?

来自分类Dev

如何在Elasticsearch中合并数据

来自分类Dev

如何在elasticsearch中插入对象数组

来自分类Dev

如何在Elasticsearch中查询特殊字符

来自分类Dev

如何在Elasticsearch中搜索多代

来自分类Dev

如何在Elasticsearch中更改值的类型

来自分类Dev

如何在Elasticsearch中搜索

来自分类Dev

如何在ElasticSearch中查询fieldA = fieldB?

来自分类Dev

如何在elasticsearch 5.6.3中删除索引

来自分类Dev

如何在 elasticsearch 的 POST 请求正文中指定要索引的 2 个或更多文档?

来自分类Dev

如何在elasticsearch中向elasticsearch UpdateByQuery添加url参数

Related 相关文章

热门标签

归档