Здравствуйте, denis_krg, Вы писали:
_>Мы используем Prevayler в реальном проекте для хранения кэша на клиенской стороне. Вещь действительно изящная. Но... _>Prevayler фактически это не более чем навороченная сериализация (через "транзакции") сложной структуры данных. Следствие — если начали использовать одну структуру — ее уже нельзя менять. А бывает нужно. Из-за этого приходится извращаться, придумывать спец. форматы объектов, промежуточно сначала сериализовать во что-то простое и т.д.
Интересно. А разве с таблицами не возкитает такой же подставы? Я вижу проблему в том, что хранилище данных объектов — это просто куча мусора без нормальной структуры, которую можно было бы просматривать и редактировать.
_>В общем хотим отказаться.
По-моему идея Prevalayer никак не нарушится от того, что данные объектов будут храниться в RDB. Ведь идея не в сериализации, ну правда же... Сохраняя объекты в обычную базу вы можете выиграть в обоих направлениях.