Так значит БД нужна сугубо для бэкапа. Ну картинки пользователей — это не банковские счета, если пропадет немного файлов я думаю никто не умрет (имхо, это уже не проблема жава программера — пусть админы по ночам бэкапят фс на нодах); тем более что при такой схеме просады в перформенсе при добавлении картинки и вообще усложение архитектуры. Значит со схемой я определился — БД буду использовать для установления соответсвия "путь до картинки<->многочисленные атрибуты картинки". Спасибо вам за подсказку с lighthttpd
Здравствуйте, Cyberax, Вы писали:
C>Здравствуйте, javaque, Вы писали:
J>>2Cyberax: объясните плиз какую роль играет БД в вашей схеме?? Зачем хранить 2 копии файла (один в бд другой на диске)? C>ОДНОЙ копии файла недостаточно в любом случае — повредится ФС на узле, что тогда будете делать? Значит, нужно хранить где-то хотя бы еще одну копию.
C>Руками механизм репликации писать долго, нудно и ненадежно. Готовых приличных ФС тоже я не знаю.
C>А вот базы данных с репликаций справляются превосходно — значит и надо их для этого использовать.