작성한 질문수
[리뉴얼] React로 NodeBird SNS 만들기
게시글 제거 / 닉네임 변경
작성
·
151
0
게시글을 삭제할때 findOne 을해서 조건을 입력해서 맞는것을 필터를 통해 제거하거나 이렇게 하는것으로 배웠는데,
게시글이나 유저가 엄청 많아지면, findOne 하는 속도가 오래걸리거나 동시에 요청이 들어오면 무리가 가지 않나요?? 이런거는 어떤식으로 해결해야하나요?
답변 3
정말 커지면 그래야 할 수도 있는데 보통 테이블을 쪼개기보다는 로우 샤딩을 많이 적용합니다.
아 그러면 데이터베이스를 쪼갠다거나 유저나 게시글 테이블을 두개이상으로 만든다거나 이런건 필요없는건가요?
where을 사용하는 컬럼에 인덱스를 걸면 빠르게 탐색할 수 있습니다.