꼭 db에 저장해야되는건 아니다 #776
yoonminsang
started this conversation in
Today I Learned
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
최근 함수형 DDD 강의에서 "굳이 DB table을 나눌 필요는 없다. VO로 관리하고 JSON으로 상위 엔티티에 저장해도 된다"라는 얘기를 들었다.
그런데 최근에는 "특정 작업은 RDB로 관리할 필요가 없다. S3 + CDN으로 관리해도 충분하다"는 얘기도 들었다.
확실히 일리가 있는 말이다. Table 분리, 상위 엔티티에서 하나의 JSON 컬럼으로 관리, S3로 관리 모두 상황에 따라 옳은 판단이 될 수 있다.
각각의 장단점이 명확하다:
결국 데이터의 특성, 쿼리 패턴, 일관성 요구사항 등을 종합적으로 고려해서 선택해야 한다.
Beta Was this translation helpful? Give feedback.
All reactions