Google App Engine数据存储区的“示例数据库”

时间:2013-11-06 16:16:29

标签: google-app-engine

MySQL有这个Sample Sakila DB,我们可以开始为我们的应用程序开发大量数据,对于Google App Engine / GAEJ,数据存储区有这样的东西吗?

2 个答案:

答案 0 :(得分:1)

我最近开始尝试使用Google App Engine,但我遇到了同样的问题。我对基于REST的应用程序引擎主干感兴趣,我可以轻松地加载/卸载数据但无法找到可以玩的东西。

所以我开始在github上建立两个项目,这些项目支持我这样的工作。

clb-appEngineTemplate是Google App Engine Jave REST后端的骨架应用程序。它为业务对象级别的基于标准REST API的持久层提供了一些示例代码,并且可以轻松扩展(使用Objectify和GSON)。

clb-test这是一个实用程序类,允许将Excel CSV文件中的测试数据加载到您的Google App Engine REST后端。

这两个项目都是基于maven的,允许我轻松定义我可以上传到App Engine的数据对象。主要是我在本地测试服务器上运行它们,这为我进行初始测试。

我刚刚发布了第一个版本,并将在接下来的几周内逐步扩展。

答案 1 :(得分:0)

AFAIK,GAE没有示例数据库,可能是因为数据存储区写操作很昂贵。有GAE SDK捆绑的演示。如果您正在使用Eclipse,则可以import将样本添加到工作区。其中一些涉及数据存储,因此您可以自己运行应用程序并添加数据。

另一种方法是使用bulkloader使用CSV文件一次上传数据。但是,您可以快速耗尽数据存储区写入的免费配额。