프로젝트 때 RDBMS 의 종류인 MySQL을 사용해서 진행했는데, NoSQL은 사용해보지 않아 RDMS 와 NoSQL 의 차이를 알아보려고 합니다. 먼저 데이터베이스란 무엇일까요? 여러 사람에 의해 공유되어 사용될 목적으로 통합하여 관리하는 데이터의 집합입니다. 특징으로는 실시간접근 , 지속적인 변화, 동시 공유가 있습니다. RDBMS 는 관계형 데이터 베이스 입니다. 정해진 스키마에 대에 따라 데이터를 저장합니다. 따라서, 데이터 구조가 명확할 때 사용하는 것이 좋습니다. 장점으로는 정합성을 보장할 수 있고, 데이터의 중복이 없기 때문에 수정이 쉽습니다. 단점으로는 연관된 테이블은 join 을 이용해서 관계를 맺는데, 시스템이 커지면 성능저하의 가능성이 있습니다. 또한, 성능을 향상시키기 위해서는 s..