代码之家  ›  专栏  ›  技术社区  ›  Shaun Budhram

GAE-对分片属性的查询

  •  2
  • Shaun Budhram  · 技术社区  · 15 年前

    我了解Google App Engine中的切分值理论,如下所述:

    http://code.google.com/appengine/articles/sharding_counters.html

    编辑:我刚刚发现了任务队列API,它看起来可能是在后台更新主值的解决方案。有人试过把这个和切分并行使用吗?

    1 回复  |  直到 15 年前
        1
  •  0
  •   ryan    15 年前

    你是对的,你不能一次就在另一个数据存储查询中使用总和,因为它是在碎片之间分割的。但是,您可以运行一个初始查询来收集所有碎片,在内存中求和,然后使用该和运行原始查询。

    除此之外,是的,任务队列绝对是在后台执行类似工作的好方法。看看这篇演讲中的想法:

    http://www.google.com/events/io/2010/sessions/high-throughput-data-pipelines-appengine.html