[CS] Sql VS Nosql

finelinefe·2020년 12월 9일
0

CS

목록 보기
13/46

NOSQL

비관계형 데이터베이스. 키 값, 문서, 그래프 데이터베이스. 수평 확장의 용이성. 게이밍, 광고기술 등 다양한 분야에서 키 값 데이터 모델을 설계할 때 적합.

  • 유연성 : 유연한 스키마를 제공
  • 확장성 : 분산형 하드웨어 클러스터를 이용해 확장하도록 설계되었습니다. 일부 클라우드 제공자들은 완전관리형 서비스로서 이런 운영 작업을 보이지 않게 처리합니다
  • 고성능 : 특정 데이터 모델에 최적화되므로 고성능 유지
  • 고기능성 : 데이터 모델별 별고 구축된 기능과 데이터 유형 제공
  • API 통해 데이터 구조 검색 및 저장

SQL

주로 관계형 데이터베이스. 일관성이 뛰어남. 트랜잭션 프로세싱을 위해 설계할 때 적합. 행과 열 구성.

  • 정규화
  • 참조 무결성 실현
  • 원자성, 일관성, 고립성, 지속성
  • SQL문 통해 쿼리 사용해 검색

참조

0개의 댓글