Попытайтесь понять мое любопытство
Предположим, есть веб-приложение, в котором много пользователей. Каждый пользователь может загружать сотни
изображений и после входа в свою учетную запись может просматривать эти изображения по своему усмотрению.
Например - сайты социальных сетей, такие как Facebook.
Итак, каков мой вопрос
- How do they store so many images in their servers ?
- in database as BLOB data ? OR
- в выделенных папках на сервере для каждого пользователя?
- If I choose to use database then
- Should I retrieve the images from database, copy them into a temporary folder in server and
get the images through <img src='/serverpath/image '> tag for each session ?
- Should I retrieve the images from database, copy them into a temporary folder in server and
Итак, как они хранят и извлекают?
Теперь в моем приложении есть сведения о пользователе (без фотографий), и всякий раз, когда я нажимаю на ссылку «просмотреть изображение»
фотография должна появляться без обновления страницы . Как я могу добиться этого с помощью Java в соответствии с моими указанными выше соображениями относительно хранения и извлечения?