json - 更改结果集结构Elasticsearch

标签 json elasticsearch

从 Elasticsearch 检索数据时,是否可以更改结果集结构?

问题专家,时间序列数据有时来自3000-8000条记录,这些记录是其中包含json对象的json数组...在这种情况下解析它并不是非常有效或必要,所以我认为-结果集可以转换为只是说一个带有时间数组和值数组的简单json对象?而已?
我可以用Java或php来做到这一点,但由于我们想以一种有效的方式处理大型数据集,因此我们目前正在评估我们的选择。

最佳答案

您可以使用源过滤来控制elasticsearch返回的内容:

https://www.elastic.co/guide/en/elasticsearch/reference/current/search-request-source-filtering.html

它可以让您选择要返回的索引文档的哪一部分,根据您的索引结构,它可以是时间和值的数组,或者至少很容易使用您选择的语言映射到它。

关于json - 更改结果集结构Elasticsearch,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42447781/

相关文章:

docker - Kibana 没有连接到 elasticsearch docker

javascript - 我如何访问此 JSON 中此键的值?

json - 是否可以使用 Stripe API 查询日期时间范围?

json - Kafka - Json(最佳实践)

amazon-web-services - 有没有办法在AWS ECS中设置DNS选项?

elasticsearch - Elasticsearch 1.5与Elasticsearch 2.x

javascript - 将 JSON 转换为 JavaScript 对象数组

javascript - React应用程序无法解析获取路由: Unhandled Rejection (SyntaxError): Unexpected token < in JSON at position 0

elasticsearch - ElasticSearch bool 查询到Solrj查询

elasticsearch - 在 Elasticsearch 中的同一字段上组合查询和过滤