inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

이미지 관리 풀스택(feat. Node.js, React, MongoDB, AWS)

섹션 소개

이미지 파일은 결국

418

무자본

작성한 질문수 9

0

업로드 요청한 이미지 파일들은 DB가 아니라 서버에 저장하고, 이미지 파일 GET 요청을 하면 DB에 들어있는 이미지 이름을 불러와서 이를 가지고 서버에 있는 이미지들을 식별하여 찾아내서 클라쪽으로 보내주는 방식인건가요?

 

DB에 이미지를 저장하지 않고 서버에 저장하는 거죠?

현업에서 이런 방식으로 작업하는건가요?

lambda express mongodb aws react nodejs

답변 1

1

김시훈 (도도소프트)

네 디비에는 영상, 이미지, 심지어 텍스트도 너무 길면 저장하지 않습니다. 디비는 빠르게 생성, 수정, 삭제, 조회할 수 있는 데이터들을 관리하고 그 외 무거운 데이터들은 S3 같은 저렴한 저장소에 저장하고 디비에는 참조만 합니다.

 

물론 현업에서는 올바른 백엔드라면 이렇게 개발을 하고 있을겁니다.

Router.use 두번째 파라미터 ImageRouter : undefined 전달 오류

0

128

2

소스코드 요청

0

165

1

프록시 관련 질문

0

171

1

Presigned URL 사용시 데이터베이스 저장 시점

0

338

1

이미지 등록시 자동 등록 오류

0

222

1

강의에 사용된 코드 다운 받는 사이트 주소 있나요?

0

393

2

axios 이용해서 백엔드로 이미지 전송 중 새로고침

0

478

1

ImageList 컴포넌트에서 업로드 한 사진을 리스트에서 바로 보기 위해 이 방법도 괜찮나요??

0

386

1

이미지 처음 올릴 때만 나타나는 오류

0

258

1

es6 스타일로 Import 할때 동작하지 않습니다.

0

394

1

이미지 업로드시

0

368

1

node js를 이용하고 mysql에 이미지 경로 저장

2

1263

1

선생님 cloudFront를 사용하게되면 S3는 private으로 사용하는게 좋을까요

0

546

1

선생님 aws-sdk 모듈을 찾을 수 없다고 합니다.

0

668

1

new aws.S3 version 확인

2

509

1

react-router-dom v6 useHistory 이슈

7

641

0

람다에서 시간 초과 에러가 뜹니다!

0

320

1

첫 로드시 동일한 이미지 두번호출

2

499

1

이미지 업로드 시 배열로

2

532

1

Promise.all에 대한 질문

0

432

1

세션에 관한 질문이 있습니다.

0

436

1

Promise.all관련 질문 ("여러 이미지 미리보기" 중...)

0

314

1

cdn 주소

0

513

1

특정 user 페이지 가져오기 질문있습니다.

0

299

1