issues
search
yhs-2551
/
spring-boot
0
stars
0
forks
source link
사용자 검증시 DB에 추가 쿼리를 사용하지 않기 위해 Redis 구현, S3 폴더 구조 변경, 파일 및 태그 엔티티 userId 필드 추가 필요.
#5
Closed
yhs-2551
closed
3 days ago
yhs-2551
commented
3 days ago
[x] 사용자 검증시 DB에 추가 쿼리를 사용하지 않기 위해 Redis 구현 필요
[x] S3 폴더 구조 사용자명 추가 필요
[x] 파일 및 태그 어떤 사용자에게 속해있는지 구분하기 위해 userId필드 추가 필요
yhs-2551
commented
3 days ago
Redis(완료)
동적 경로값을 @Pathvariable을 통해 받아서 해당 사용자가 있는지 DB에 조회
만약 존재한다면 Redis에 캐시.
이후 재요청이 오면 캐시되어 있는 데이터 반환
S3 폴더 구조 변경(완료)
기존 temp, final폴더 구조를 사용자명/temp, 사용자명/final로 변경 완료
파일 및 태그 엔티티에 userId 필드 추가 및 기능 구현(완료)
파일 및 태그 엔티티에 userId 컬럼을 추가함으로써 파일/태그가 어떤 사용자에게 속해있는지 명확하게 구분할 수 있음