[기술면접] NoSQL vs RDBMS

김주희·2023년 8월 16일
0

내배캠 14주차 TIL

목록 보기
1/5

▶️ NoSQL과 RDBMS의 특징과 차이점에 대해서 장, 단점을 들어 설명해주세요.

  • NoSQL는 대량의 분산된 데이터를 저장하고 조회하는 데 특화되었으며 고정된 스키마가 없는 비관계형 데이터베이스이며,
  • RDBMS는 데이터를 테이블로 구성하고 이들 간의 관계를 정의하여 데이터를 저장, 조작, 검색하는 관계형 데이터베이스이다.
  • 둘의 차이점을 장단점으로 비교해보자면,
    - NoSQL는 데이터 모델을 정의 하지 않고 스키마를 정하지 않아 자유로운 데이터 저장이 가능하지만 데이터가 규격화 되어 있지 않아 Key값에 대한 입, 출력만 지원한다.
    - RDBMS는 SQL이라는 구조화된 방식으로 데이터를 다루기에 데이터의 분류,정렬, 탐색 속도가 빠르고 작업의 완전성을 보장한다. 하지만, 반드시 스키마 규격에 맞춰서 데이터를 다뤄야 한다는 단점이 있다.
profile
꾸준히 하자

1개의 댓글

comment-user-thumbnail
2023년 8월 16일

좋은 글이네요. 공유해주셔서 감사합니다.

답글 달기