将数据写入App引擎项目中的脱机数据存储,然后导出

时间:2010-08-20 07:23:52

标签: java google-app-engine

我是app引擎的新手,所以请耐心等待。

我有一个App-Engine Web应用程序项目,可以执行多项操作并使用JDO持久性填充数据库。应用程序需要很长时间才能执行,所以我更喜欢离线运行(因为时间限制要高得多)。 现在这个本地JDO数据在哪里? 我可以在http://localhost:8888/_ah/admin访问它 如何将此数据库导出到App Engine?

1 个答案:

答案 0 :(得分:2)

appengine有一个bulk uploader(用python编写),可用于上传应用程序的数据存储区中存储的数据。

不幸的是,java中没有等效的工具(谷歌提供)。

关于第二个问题,本地开发服务器将数据存储在

<app-dir>/WEB-INF/appengine-generated/local_db.bin

This forum建议您必须编写脚本并使用datanucleus's rest api为您的java appengine应用程序执行此操作。