GAE рекомендует использовать JDO/JPA. Но у меня есть серьезный вопрос об использовании OODB, подобных им. JDO на основе структуры класса пользователя. И структура данных должна постоянно изменяться по мере продвижения службы. Итак,Как существующие данные должны быть, если структура объекта изменена или удалена при GAE?
- Если удалялось свойство класса данных (объекта), что произошло с существующими данными об этом свойстве?
- Если класс данных (сущностей) переименован для причины рефакторинга, как JDO знает это переименование? Или все потери данных?
Основная точка: «Как JDO/GAE/BigTable применяет модификацию структуры уровня приложения (класс/атрибуты) к существующим данным в БД?».
О, я считаю, что эти восстановленные данные вызовут большие проблемы. – Eonil