我正在尝试优化从 Google 数据存储中读取对象的代码。使用 Java 和 JDO,这是我的代码:
List<Article> articles = (List<Article>) query.execute(articleId);
List<Article> detatchedArticles = (List<Article>) pm.detachCopyAll(articles);
当我查看 appstats 日志时,结果如下:
datastore_v3.RunQuery 11ms (195ms api)
datastore_v3.Next 15ms (183ms api)
datastore_v3.Next 11ms (183ms api)
datastore_v3.Next 4ms (183ms api)
所以,我的问题是;我可以以某种方式调整(JDO 设置、其他设置)每个 datastore_v2.Next 从数据存储中获取多少对象?
我正在努力赢得一些 API 大周期。或者,很多,如果我想要的是可能的。