2014-03-12 3 views

ответ

1

Вы не должны сохранять изображения непосредственно в базу данных, это плохо сказывается на производительности и съедают много места. Вместо этого сохраните его в файловой системе или облачном хранилище (S3, хранилище Azure Blob) и сохраните ссылку/url для изображения внутри профиля.

Затем вы можете использовать что-то вроде CDN для обслуживания изображения и сэкономить на пропускной способности.

См. this discussion по более глубоким причинам.

+0

Я принимаю ваше предложение, но у меня есть только 3-4 изображения профиля пользователя для хранения в БД, пожалуйста, дайте мне знать, как это сделать для хранения в таблице Asp.net Membership (aspnet_Profile)? – ZKF3340320

+0

На самом деле, есть имя поля PropertyValueBinary с данными Time Image в таблице Aspnet_profile, я хочу сохранить там свою фотографию userprofile. – ZKF3340320