Closed hainho closed 2 years ago
이미지 태그 검사하여 포함되지 않은 사진 삭제 로직에서 예상되는 복잡도 사진 한장 업로드 api로 업로드한 사진의 수 n post의 내용에 포함된 이미지 태그의 수 m 이미지 주소 길이 k
수행해야되는 비교 연산수 nmk db에서 가져와야하는 photo의 수 n db와 s3 삭제해야하는 photo의 수 n-m
n = 100, m = 10, k = 50 인 경우
수행해야되는 비교 연산수 1001050 = 50000 db에서 가져와야하는 photo의 수 n = 100 db와 s3 삭제해야하는 photo의 수 n-m = 90
db에 삭제해야하는 photo의 수가 너무 많음
db대신 redis에 저장했다가 업로드시 db에 insert하는 로직으로 하면 db 삭제 연산 하지 않아도 됨
제목
이미지 업로드 기능
이슈에 대한 설명
이미지 한장씩 업로드 api 요청하는 방식으로 수정
checkList
주의사항
db에 사진 하나씩 저장하기 위해서는 postId가 필요한데 post 생성전에는 postId가 없음