GAE 建议使用 JDO/JPA。但我对像他们一样使用 OODB 有一个严重的问题。JDO 基于用户的类结构。并且数据结构应该随着服务的进步而不断地修改。所以,
- 如果删除数据(实体)类属性,该属性上的现有数据会发生什么情况?
- 如果由于重构原因重命名了数据(实体)类,JDO 如何知道这些重命名?还是所有数据丢失?
重点是“JDO/GAE/BigTable 如何将应用程序级结构(类/属性)的修改应用到数据库上的现有数据中?”。
GAE 建议使用 JDO/JPA。但我对像他们一样使用 OODB 有一个严重的问题。JDO 基于用户的类结构。并且数据结构应该随着服务的进步而不断地修改。所以,
重点是“JDO/GAE/BigTable 如何将应用程序级结构(类/属性)的修改应用到数据库上的现有数据中?”。
看看更新你的模型的模式。