Каков наилучший способ хранения изображений, загруженных пользователем? - PullRequest
0 голосов
/ 05 июля 2019

У меня есть неопубликованный веб-сайт (ReactJS), сервер (NodeJS) и база данных (MongoDB). Иногда пользователи захотят загрузить фотографию для своего профиля и фотографию того, что они хотят. Представьте, что в моей базе данных 300 пользователей, и каждый из них будет загружать в среднем по 2 фотографии; имея в виду, что средний размер изображения в КБ будет 5000: 300 * (2 * 5000) = 3,0 ГБ.

Я здесь, потому что мне нужны рекомендации, чтобы добиться идеального способа хранения изображений. Должен ли я использовать веб-сайт, который предоставляет бесплатный уровень для загрузки изображений, и сохранить ссылку на изображение веб-сайта в моей базе данных? Стоит ли отправлять изображения с Front на сервер и сохранять эти изображения в папке на моем сервере?

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