<aside> 💡
결론! SQL DB와 NoSQL DB를 언제 어떻게 사용하느냐가 성능에 영향을 많이 준다. 데이터 사이에 관계가 존재하면 SQL DB를 관계가 필요 없으면 NoSQL DB를 사용하면 된다.
</aside>
예를 들어, SNS를 개발할 때 User, Feed, Comment 등 다양한 데이터가 존재하고, 그 데이터 사이에 관계가 존재하기 때문에 SQL을 사용하면 보다 빠르게 데이터를 접근 할 수 있다. 만약 이 내용은 NoSQL로 구현했다면 모든 내용을 하나의 Document로 저장하게 되는데, 그러면 데이터 중복이 많아진다.