我了解 Google App Engine 中的分片值理论,如下所述:
http://code.google.com/appengine/articles/sharding_counters.html
但是当我想对已分片的值运行查询时会发生什么?我不能简单地查询该值,因为它已在 N 个不同的计数器中随机拆分。解决方案是否只是偶尔汇总这些值以更新我的主要实体?我很想知道其他人对这个问题提出了什么解决方案。
编辑:我刚刚发现了任务队列 API,它看起来可能是在后台更新主要值的解决方案。有人尝试将它与分片并行使用吗?