【问题标题】:Does GQL support commonly available SQL Style aggregation?GQL 是否支持常用的 SQL 样式聚合?
【发布时间】:2010-10-18 20:40:30
【问题描述】:

我正在寻找在 SQL 版本中广泛使用的简单聚合函数。

Select Count(*) from table1 等简单的事情到更复杂的事情。

如果这些可用,是否有一些文档可以指点我?

谢谢 - 吉吉

【问题讨论】:

标签: google-app-engine aggregate-functions gql gqlquery


【解决方案1】:

SQL 聚合函数不可用。您要做的是遵循分片计数器示例之类的模式:http://code.google.com/appengine/articles/sharding_counters.html,这说明您希望在插入、更新或删除值时使计数器保持最新,而不是聚合查询中的值。

该示例比仅维护聚合更进一步,因为它将解释如何制作它,以便您可以在高负载下更新计数器,而您只有有限的机会写入计数器 - 所以分片可帮助您将负载分配到多个实例。

【讨论】:

    【解决方案2】:

    不,它根本不支持它们。

    【讨论】:

      猜你喜欢
      • 2013-10-03
      • 1970-01-01
      • 2017-10-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-03-09
      • 2013-01-13
      相关资源
      最近更新 更多