wannabeGPT / CS_study

0 stars 0 forks source link

SQL(RDBMS) vs NoSQL #48

Open KUMA93 opened 1 year ago

KUMA93 commented 1 year ago
  1. 둘의 차이점에 대해서 설명해주세요
  2. 어느 경우에 각각을 사용하면 좋은지 설명해주세요
KUMA93 commented 1 year ago
  1. RDBMS는 모든 데이터를 정해진 스키마에 따라 2차원 테이블 형태로 표현하고
    NoSQL은 데이터간의 관계를 정의하지 않고 스키마가 없어 좀 더 자유롭게 데이터를 관리할 수 있으며, 컬렉션이라는 형태로 데이터를 관리합니다.
  2. RDBMS는 데이터 구조가 명확하고, 변경 될 여지가 없으며 스키마가 중요한 경우 사용하는 것이 좋다.
    NoSQL은 정확한 데이터 구조를 알 수 없고 데이터가 변경/확장 될 수 있는 경우 사용하는 것이 좋다.