react,nodejs,express,mongodb,mongoose로 플젝중입니다.ㅠㅠ
게시글에 댓글, 대댓글, 게시글 좋아요 댓글 좋아요 대댓글 좋아요를 구현중에있습니다.
근데 몽고디비는 관계형디비가 아니다보니깐 좀 헤매고있습니다.
현재
스키마는
게시글 스키마
댓글 스키마
대댓글 스키마
게시글 좋아요 스키마
댓글 좋아요 스키마
대댓글 좋아요 스키마
이렇게 각각 해놓은 상태인데요
여기까지 스키마는 오키 인거같습니다. (아니면 지적 부탁드립니다!)
뭐 이것저것 중구난방으로 물어보고싶지만
딱 요약해서
몽고DB사용할 때 populate를써서 하는게 좋은방식인가요?
제가 검색해본 바에따르면..
저 링크타고들어가면 저사람 처럼 populate를 사용해줘서 하는거 괜찮을까요??
아 참고로 일단 확장성을 염두에두고 스키마를 저렇게 분류해줬습니다.
근데 populate로 하게되면 한 댓글에 좋아요누를 사용자가 엄청많은경우 이런경우 populate로 가져오게되면 좀 느려지지않을까 성능적으로.. 이런 고민이있습니다