在升级采用GAE时,更新数据模型的最佳方式是什么?
申请的版本允许分多个版本,但这些版本使用同样的数据储存(见)。 如何在部署到谷歌应用引擎后改变应用?。 因此,当我用不同的数据模型上载一份应用软件时,会发生什么情况(这里的我想是什么时候,但问题也应该对 Java有效)? 我认为,如果这些变化增加了一个无法否认的领域和一些新类别,那么它就是一个问题,这样,现有的模式就可以在没有损害的情况下加以推广。 但是,如果数据模型的变化更为深远? 如果现有数据与新的数据模型不一致,我是否实际上丧失了数据?
我目前看到的唯一选择是将数据储存置于只读的方式中,使数据脱节并再次部署。