使用Java迁移GAE数据存储中的对象

时间:2011-04-06 15:56:43

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

我有一个应用程序,当它增长时,各种数据模型类需要更改属性(添加,重命名,删除等)。在MySQL中,我只对数据存储运行一组查询,这些查询将改变模式和数据。

我不明白GAE数据存储的正确方法是什么。我在服务器端的应用程序是用Java编写的。

具体来说,我想知道如何:

1)重命名现有对象上的字段 2)在现有对象上添加一个新字段(我认为这会自动发生在新对象上)

感谢您的帮助。

2 个答案:

答案 0 :(得分:1)

您可能需要考虑在管理数据存储区时使用Objectify;它还具有update schemas of existing models非常容易的能力。

答案 1 :(得分:1)

最近有人创建了一个可能满足您需求的工具:http://code.google.com/p/entity-console/