GAE:确定存储多少种类的最佳方法?

Nic*_*ner 5 python google-app-engine

确定我的应用数据存储中有多少型号的最佳方法是什么?该文件说,MyKind.all().count()只比检索所有的数据较好,并具有1000的限制这是没有帮助的,因为我期待有6000+实例MyKind存储.

有一个更好的方法吗?如果我拿到钥匙怎么办?

我正在使用Python.

Sax*_*uce 5

如果近似计数足够好,您可以使用统计API:

http://code.google.com/appengine/docs/python/datastore/stats.html


Chr*_* B. 1

将应用程序的计数器对象存储在数据库中,并在创建和删除对象时更新它。

  • @Rosarch如果“MyKind”实例在您的代码中都是“put()”,也许您的设计会受益于更一致的 DRY 应用。:-) (2认同)