본문 바로가기

DB

[DB] RDBMS vs NoSQL

RDBMS

  • 데이터를 Column과 Row형태로 저장
  • 반드시 Schema 규격에 맞춰야함 ( RDBMS를 쓰는 가장 큰 이유 )
  • 성능 향상 시 스케일업만 가능

NoSQL

  • 대용량 데이터를 저장 할 수 있음
  • 정해진 Schema가 없어 자유롭게 데이터 저장 가능 ( NoSQL 쓰는 가장 큰 이유 )
  • 성능 향상 시 스케일아웃 가능

RDB와 NoSQL 중 뭐가 더 좋아서 선택하는 게 아닌 개발하고자 하는 어플리케이션에 맞는 데이터베이스 선택이 포인트

'DB' 카테고리의 다른 글

[DB] 정규화  (0) 2021.03.18