首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Google AppEngine/Java和现有数据库

问Google AppEngine/Java和现有数据库
EN

Stack Overflow用户
提问于 2009-04-20 21:21:30
回答 2查看 1.5K关注 0票数 4

有没有一种方法可以将数据库内容上传到Google App Engine for Java,就像Python版本中的批量上传程序脚本一样?如果没有,您将如何将现有数据添加到GAE/J应用程序中?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-04-21 09:31:50

您可以使用Python上传器为Java应用程序上载数据。首先,在包含以下内容的空目录中创建一个app.yaml:

代码语言:javascript
复制
application: yourappid
version: upload
runtime: python
api_version: 1
handlers:
    - url: /remote_api
      script: $PYTHON_LIB/google/appengine/ext/remote_api/handler.py
      login: admin

然后,使用'appcfg.py update‘在该目录中。现在,您可以使用'bulkloader.py‘批量加载工具,将其指向upload.latest.yourappid.appspot.com。由于多个主要版本可以同时运行,并且应用程序的所有版本共享相同的数据存储,因此您可以使用Python批量上载程序,同时仍然在Java中运行您的应用程序。

票数 7
EN

Stack Overflow用户

发布于 2009-04-20 22:13:24

据我所知,目前只有两个选择:

  1. Bulkload.py
  2. GAEBAR

正如您已经注意到的,两者都是面向python的。我还没有看到类似的GAE/J等价物。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/770146

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档