RDBMS vs Nosql

yg kim·2021년 12월 7일
0

공부하기

목록 보기
4/14

Data Base

  • 데이터 공유를 목적으로 관리하는 데이터 모음

RDBMS vs Nosql

  • 관계형 데이터베이스 관리, 비 관계형 데이터 모델
  • 스키마 관리, 스키마 관리 X
  • 테이블로 데이터 관리, 테이블과 같은 개념인 컬렉션 형태로 데이터 관리

RDBMS

  • 관계형 데이터 모델에 기초를 둔 데이터베이스
  • 스키마를 구성하고 스키마에 따라 테이블에 관계를 나눠 구현
  • 관계형 데이터베이스를 수정, 삭제 관리 하는 소프트웨어

Nosql

  • 데이터간의 관계 정의 X
  • 스키마 X
  • 테이블과 같은 개념인 컬렉션을 사용하여 데이터 관리

RDBMS 특징

  • 칼럼과 로우(행, 열) 형태로 저장
  • SQL 사용
  • 트랜잭션 사용
  • 스키마를 설계하고, 그에따라 개발
  • Mysql, Oracle, Mssql 등

Nosql 특징

  • 컬렉션간 관계 없음
  • RDBMS에 비해 대용량 데이터 저장
  • 분산형 구조
  • 스키마 설계 X
  • Key에 대한 put/get 지원
  • MongoDb, Redis 등
profile
발전하고 싶은 사람

0개의 댓글