Сохранять изображения пользователей в веб-приложении

У меня есть веб-приложение, которое в настоящее время разрабатывается на JSP / сервлетах.
Приложение позволяет пользователям загружать файлов изображений для каждой учетной записи пользователя.

Как лучше всего хранить изображения?
Пожалуйста, обратите внимание на следующие функции, которые я хотел бы иметь, прежде чем вы ответите:

  1. Я использую MySQL сейчас, но существует возможность перехода на другую базу данных.

  2. Я могу хранить изображения в виде плоских файлов, но я хочу, чтобы учетная запись admin имела возможность резервировать полную базу данных и перезагружать ее позже. В идеале резервное копирование / перезагрузка должно работать и с образами. (даже если резервное копирование производилось с другой физической машины, а перезагрузка производилась с другой машины)

  3. Использование BLOB / CLOB - это вариант, решающий проблему 2.
    Но, что, если моя база данных станет очень большой ?

7
задан Nick Craver 30 April 2011 в 13:56
поделиться