Open 2d3k opened 1 year ago
RDBMS 다른 테이블들과 관계를 맺고 모여있는 집합체의 관계를 나타내기 위해 외래 키를 사용해 테이블 간에 연결을 가능하게 한다.
장점
단점
NoSQL 테이블 간 관계를 정의하지 않는다. 일반적으로 테이블 간 Join이 불가능하다.
장점
단점
RDBMS는 스키마가 있고, NoSQL은 스키마가 없다는 것이 가장 큰 차이점 입니다.
RDBMS는 스키마에 맞춰 데이터를 관리하기 때문에 데이터의 정합성을 보장할 수 있습니다.
단점으로는 시스템이 커질수록 쿼리가 복잡해지고 성능이 저하되며 Scale -up 만 가능합니다.
NoSQL은 key-Value 형태로 데이터를 관리해 자유롭게 데이터를 관리할 수 있으며,
단점으로는 데이터 중복이 발생할 수 있습니다.
1. 둘의 차이를 설명하시오.
2. 장단점이나 특징을 설명하시오.