繁体   English   中英

开发服务器上的App Engine数据存储区统计信息

[英]app engine datastore stats on development server

我试图得到尽可能已坚持实体类型的列表记录 ,但查询不开发服务器上返回任何结果

DatastoreService datastore = DatastoreServiceFactory.getDatastoreService();
PreparedQuery kindStats = datastore.prepare(new Query("__Stat_Kind__"));

for (Entity kindStat : kindStats.asList(withDefaults())) {
  String kind_name = (String) kindStat.getProperty("kind_name");
}

这在开发服务器上也不起作用:

DatastoreService datastore = DatastoreServiceFactory.getDatastoreService();
Entity globalStat = datastore.prepare(new Query("__Stat_Total__")).asSingleEntity();
Long totalBytes = (Long) globalStat.getProperty("bytes");
Long totalEntities = (Long) globalStat.getProperty("count");

还有另一种方法可以做到吗?还是应该做到呢?

很抱歉,我找不到支持这种信念的文档,但我相信:

  • 统计信息目前在开发服务器上不起作用
  • Google计划在不久的将来使它们工作

以下网址可以为您提供帮助:

PreparedQuery.countEntities()的说明

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM