【发布时间】:2019-11-27 17:20:43
【问题描述】:
我的问题实际上是一个两部分的问题:
- 如何使用 Druid SQL 对选择查询进行分页。我知道 Druid 原生查询支持分页,但如果可能,我想使用 SQL
- 如何为聚合查询(group by,topN)进行分页?从文档中,我感觉它不受支持。如果是这样,人们如何实施它?解决方案之一 - 应用程序代码中的页面,但对于大型报表来说效率非常低。
【问题讨论】:
我的问题实际上是一个两部分的问题:
【问题讨论】:
你是对的。只有选择查询支持分页。带有聚合的查询不支持这一点。
我认为druid的SQL语言还不支持分页。这里没有记录:https://druid.apache.org/docs/latest/querying/sql.html
如果您在查询 druid 时遇到问题,并且您是 PHP 用户,可以试试这个包:https://github.com/level23/druid-client
它有一个查询生成器,让生活变得更简单。
【讨论】: