0

MySQL 有这个Sample Sakila DB,我们可以在其中开始为我们的应用程序处理大量数据,Google App Engine/GAEJ 的数据存储区是否有类似的东西?

4

2 回答 2

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 的数据对象。主要是我在本地测试服务器上运行它们,它为我提供初始测试服务。

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

于 2013-11-07T20:03:55.683 回答
0

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

另一种方法是使用bulkloader使用 CSV 文件一次上传数据。但是您很快就会用完数据存储写入的免费配额。

于 2013-11-06T17:01:32.210 回答