개발자
관계형 데이터베이스에서 이미지 처리에 대해 이 방법이 최선인지 궁금합니다. 1. 프론트에서 이미지 파일 형태로 서버로 보냅니다. 2. 서버에서 받은 이미지를 aws s3에 저장합니다. 3. 서버에서 데이터베이스의 s3에 저장된 이미지의 주소를 저장합니다. 프론트에서 이미지를 인코딩하고 보내거나 백엔드에서 인코딩해서 저장하는 방법도 있지만 이거는 잘 사용하지 않는 것으로 알고 있는데 위 방법이 최선일까요??
답변 2
DB에는 경로나 파일명만을 남기고 이미지 자체를 저장하지 않는 방법이 일반적입니다. 최선인지 아닌지에 대한 여부는 직접 DB에 넣는 것을 고려해서 말씀하신건지 잘모르겠지만 그렇게 할 경우 DB가 지는 부담이 크게 되어 그렇게는 하지 않는 것으로 알고있습니다.
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
지금 가입하면 모든 질문의 답변을 볼 수 있어요!