Я знаю, что нехорошо сохранять файлы в реляционных базах данных. Но как насчет объектной базы? Это все еще плохая идея или они более приспособлены для такого рода операций?
У меня был некоторый опыт хранения изображений в специальном поле BLOB-объектов в db4o. Он работает достаточно хорошо, просматривая форумы db4o, вы можете больше узнать об опыте. Некоторые ссылки:
Капли хранятся во внешних файлах вне yap-файла db4o.