【发布时间】:2010-10-18 20:40:30
【问题描述】:
我正在寻找在 SQL 版本中广泛使用的简单聚合函数。
从Select Count(*) from table1 等简单的事情到更复杂的事情。
如果这些可用,是否有一些文档可以指点我?
谢谢 - 吉吉
【问题讨论】:
标签: google-app-engine aggregate-functions gql gqlquery
我正在寻找在 SQL 版本中广泛使用的简单聚合函数。
从Select Count(*) from table1 等简单的事情到更复杂的事情。
如果这些可用,是否有一些文档可以指点我?
谢谢 - 吉吉
【问题讨论】:
标签: google-app-engine aggregate-functions gql gqlquery
SQL 聚合函数不可用。您要做的是遵循分片计数器示例之类的模式:http://code.google.com/appengine/articles/sharding_counters.html,这说明您希望在插入、更新或删除值时使计数器保持最新,而不是聚合查询中的值。
该示例比仅维护聚合更进一步,因为它将解释如何制作它,以便您可以在高负载下更新计数器,而您只有有限的机会写入计数器 - 所以分片可帮助您将负载分配到多个实例。
【讨论】:
不,它根本不支持它们。
【讨论】: