Skip to content

Database schema Post 테이블 파티셔닝 #149

@new-pow

Description

@new-pow

☑️ 진행할 작업

주요 이슈

  • Post 본문 크기가 너무 커서 데이터 저장 페이지를 많이 차지함 (한 커넥션에서 페이지를 여러개 조회해야함)
  • 상세 조회할 때만 본문 컨텐츠를 불러올 수 있도록 개선

해결방안 후보

1안. 본문을 별도 테이블로 분리한다. (1-1 관계)
2안. (시도해볼만한 것) 본문을 S3 에 저장하고, 프론트에서 S3콘텐츠를 사용할 수 있도록 url을 반환 한다.

📝TODO

  • 더미 데이터를 추가한 후 조회 응답 테스트
  • 스키마 변경
  • 엔티티 변경
  • 조회 쿼리 수정
  • 크롤링 insert 쿼리 수정

⚙️기타

  • 아마도 작업이 엄청 느릴 예정... 그래서 더 빨리 할 수 있고 + 같이 하고 싶은 분 있다면 환영합니다

Metadata

Metadata

Assignees

Labels

♻️ refactor리팩터링에 대한 라벨입니다.🧑🏻‍💻 backend백엔드 로직에 관련된 라벨입니다.

Type

No type

Projects

Status

✅ To Do

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions