배움/작업기
Data lifecycle management, VideoGen feature 추가
jaytsol
2025. 6. 19. 15:01
반응형
생성된 이미지를 연산서버로부터 탐색하는 위치를 ’outputs’에서 ‘temp’로 변경.
outputs에 담는다면 한번 생성된 데이터가 연산서버에서 자동으로 지워지지 않고 남아서 따로 관리를 해줘야 했는데,
temp에 담으면 연산서버를 종료 후 다시 시작할 시점에 생성된 이미지 or 비디오 등의 데이터가 초기화된다.
그래서 이제 연산서버에 데이터가 계속 누적되는 일이 없어졌다.
VideoGen 기능 추가
image-xxx 이름을 동영상 생성 기능을 추가함으로써 여러 카테고리를 커버할 수 있도록 item-xxx으로 모두 변경
파일 만료 시간 설정 후 기간 만료시 스토리지에서 자동 삭제되도록 설정. (R2 개체 수명 주기 규칙 설정)
프론트에도 x일이 지나면 파일을 더 이상 조회할 수 없도록 설정.
메타데이터 등에 대한 DB는 남겨두고 많은 용량을 차지하는 R2에 담기는 데이터만 삭제하여
수명이 다한 데이터라 해도 메타데이터를 조회할 수 있도록 함.
메타데이터에 prompt_id 추가. 추후 활용할 수 있는 기능 추가 예정.
GeneratedItem.tsx와 HistoryItem.tsx 파일 통합 (중복 제거)
각 컴포넌트들 이름 통합 및 정리 (개발 편의성 및 지속성 제고)
기타 중복되는 컴포넌트들 정리
반응형