【发布时间】:2019-01-21 10:11:07
【问题描述】:
我的要求应该非常简单,但 Druid 文档对此几乎没有信息。
我正在进行 groupBy 查询,并且数据非常大,因此我通过在每个后续查询中增加 limitSpec.limit 来“分页”它。
默认情况下,返回的数组从开始时间戳开始,并在时间上向前移动。我希望结果从结束时间戳开始,并从那里及时向后移动。
有人知道怎么做吗?
换句话说,默认情况下,groupBy 查询如下所示:
[
{
"version" : "v1",
"timestamp" : "2012-01-01T00:00:00.000Z",
"event" : {
"total_usage" : <some_value_one>
}
},
{
"version" : "v1",
"timestamp" : "2012-01-02T00:00:00.000Z",
"event" : {
"total_usage" : <some_value_two>
}
}
]
而我希望它看起来像这样:
[
{
"version" : "v1",
"timestamp" : "2012-01-02T00:00:00.000Z",
"event" : {
"total_usage" : <some_value_two>
}
},
{
"version" : "v1",
"timestamp" : "2012-01-01T00:00:00.000Z",
"event" : {
"total_usage" : <some_value_one>
}
}
]
【问题讨论】:
标签: database large-data druid