Notice
Recent Posts
Recent Comments
Link
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Tags
more
Archives
Today
Total
관리 메뉴

짱이 될거야

SQL vs NoSQL 본문

면접 준비

SQL vs NoSQL

jeong57 2022. 11. 27. 19:22

SQL

Structured Query Language, 구조화된 쿼리 언어

  • 관계형 데이터베이스 관리시스템(RDBMS)에서 데이터 저장, 수정, 삭제 및 검색할 수 있다.
  • 정해진 데이터 스키마(Schema)에 따라 DB 테이블에 저장된다.
  • 데이터를 분산한다.
  • 엄격한 스키마를 따르며 데이터 중복을 피할 수 있다.
  • 조인을 사용한다.

 

NoSQL

Not only SQL

  • SQL만을 사용하지 않는 데이터베이스 관리시스템(DBMS)
  • 수평적 확장 (SQL은 수직적 확장)
  • 스키마가 없으며 조인을 사용하지 않는다.
  • 스키마가 없기 때문에 컬럼값이 고정되지 않은 비정형 데이터에 주로 사용하며, 따라서 빅데이터를 다루는 경우 거의 대부분 NoSQL을 사용한다.

'면접 준비' 카테고리의 다른 글

REST API vs RESTful API  (0) 2022.10.20
Spark: RDD, Dataframe, Dataset  (0) 2022.10.20
빅데이터 처리 Hadoop, Spark, Python  (0) 2022.10.20
프레임워크, 라이브러리, 플랫폼의 차이  (0) 2022.10.20
Comments