【问题标题】:Populating catalogs in Google App Engine在 Google App Engine 中填充目录
【发布时间】:2011-05-05 01:02:59
【问题描述】:

我是使用 Google App Engine 的新手,我想在投入生产之前预填充目录。

目录如下: - 角色(role_key,role_description) - 国家(county_key,描述) - 等等。

如果我使用 mySQl、oracle 等(如我的数据存储)而不使用 GAE,我会执行以下操作:

  • 插入角色 (role_key,role_description) 值 (1,'ADMIN');

  • 插入角色 (role_key,role_description) 值 (2,'USER_VIEW');

  • 插入国家(county_key,role_description)值('MX','Mexico');

  • 插入国家(county_key,role_description)值('USA','United States');

在部署我的应用程序之前,我会将此脚本运行到数据库中。

但是我怎样才能使用 Google App Engine 做到这一点(可能不完全相同,不同的 sintax 等)?

谢谢大家。

最好的问候,

【问题讨论】:

    标签: google-app-engine insert google-cloud-datastore populate


    【解决方案1】:

    对此的一般解决方案是the bulkloader。您可以使用它从 CSV 文件或其他格式化数据源导入数据。

    对于更多的临时数据插入,还有remote_api。这将为您提供一个交互式 shell,您可以在其中管理数据存储实体或进行其他 API 调用。

    【讨论】:

    • 另外,对于像这样的大部分静态的小型数据集,您一开始就不能将其存储在数据存储区中,而是将其加载到内存中!
    • 好的,我试试java的remote_api。谢谢。
    • 好的,我将尝试使用 repot_api for java。谢谢
    猜你喜欢
    • 2012-09-30
    • 2012-09-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-04
    • 2013-11-12
    • 2011-11-10
    • 2014-03-09
    相关资源
    最近更新 更多