Java 是否可以在Google Appengine上使用JDO进行批量更新?
我在Appengine上有一个应用程序,它在同一个数据存储事务中更新多个实体。更新是通过调用实体的setter来完成的 我已经设置了appstats工具来观察代码生成的API调用 我的更新仅在持久性管理器关闭时(在提交事务之后)才被处理,并且它们被逐个处理(每个更新都有一个API调用) 在JDO/Appengine中,有没有一种方法可以强制更新在事务中发生,并且只需要一个bath api调用Java 是否可以在Google Appengine上使用JDO进行批量更新?,java,google-app-engine,google-cloud-datastore,jdo,datanucleus,Java,Google App Engine,Google Cloud Datastore,Jdo,Datanucleus,我在Appengine上有一个应用程序,它在同一个数据存储事务中更新多个实体。更新是通过调用实体的setter来完成的 我已经设置了appstats工具来观察代码生成的API调用 我的更新仅在持久性管理器关闭时(在提交事务之后)才被处理,并且它们被逐个处理(每个更新都有一个API调用) 在JDO/Appengine中,有没有一种方法可以强制更新在事务中发生,并且只需要一个bath api调用 自从谷歌宣布新的定价模式以来,这是一个真正的问题,因为数据存储写入现在相当昂贵。您的配置中是否有这种功能
自从谷歌宣布新的定价模式以来,这是一个真正的问题,因为数据存储写入现在相当昂贵。您的配置中是否有这种功能
<property name="datanucleus.appengine.autoCreateDatastoreTxns" value="false"/>
如果是,请尝试将其设置为true,有关更多信息,请参阅