Skip to content

DB 마이그레이션 #9

@Dobbymin

Description

@Dobbymin

이슈 내용(Description)

supabase를 활용하는 방식에서 MySQL DB 로 변경

상세 내용(Details)

기존 supabase DB는 편리하지만 제약이 너무 많음.
특히 이미지가 50mb 밖에 처리되지 않기 때문에 많은 문제가 발생함.

해결 방안

1. DB를 MySQL 로 변경

  • 일단 local DB로 진행 후 AWS나 GCP로 변경
  • 로그인 관련 처리를 위해 별도의 express server 도 필요해보임
  • express 서버에서는 간단한 작업만 진행할 것 같아 vercel 으로 배포해도 될 것 같음
  • 서버의 배포 방법은 websocket에 따라 AWS나 GCP로 변경될 수 있음 (vercel 은 서버리스 배포 방법이기 때문에 cold start 이슈가 있음)

2. S3와 같은 이미지 저장소를 활용한다.

  • 기존 supabase를 계속 활용하되 이미지 저장 부분만 s3와 같은 이미지 저장소를 활용한다.
  • 이미지를 저장하고, url 을 활용해서 불러오는 방식으로 진행한다.

Metadata

Metadata

Assignees

Labels

📦 DB데이터 베이스 관련 작업을 하는 경우

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions