谷歌appengine数据存储替代?

时间:2010-06-07 12:26:51

标签: google-app-engine cassandra google-cloud-datastore

我正在使用带有内置数据存储区的Google AppEngine。但是,我想将所有数据存储移动到我的新VPS。

我将使用Apache Cassandra。如何从GAE数据存储区迁移到Apache Cassandra?

2 个答案:

答案 0 :(得分:1)

我的猜测是你正在寻找一个工具,例如批量加载器/下载器:

http://code.google.com/appengine/docs/python/tools/uploadingdata.html

您需要将所有数据导出为CSV,然后编写脚本以将其导入到您想要的任何新格式。

答案 1 :(得分:0)

如果您使用的是“高复制”数据存储,则无法使用批量下载程序。 您可以使用手动方法,例如将所有实体列为词典。您将拥有一个JSON格式的字符串。通过使用它,您可以再次生成适合您的新系统的实体。