NoSQL이란?

NoSQL이란?

무엇의 약자인지는 여러 의견들이 있지만, 현재 다수가 Not Only SQL란 의미로 사용하고 있다. 해석해보면 "SQL뿐만 아니라" 즉, 기존의 RDBMS가 갖고 있는 특성뿐만 아니라 다른 특성들도 부가적으로 지원한다는 의미이다

비정형 초고용량 데이터를 처리를 할 수 있는 비관계형 데이터 저장소

ACID는 제공하지 않지만, 뛰어난 확장성과 성능을 제공한다

테이블 간 관계를 정의하지 않아 Join이 불가능하다

분산형 구조를 통해 데이터를 여러 서버에 분산 저장, 상호 복제해 서버 장애가 발생했을 때에도 데이터 유실이나 서비스 중지 없는 구조의 형태를 가진다

수평적 확장(scale-out)을 쉽게 할 수 있다

데이터 중복이 발생할 수 있다

from http://devsh247.tistory.com/6 by ccl(A) rewrite - 2021-12-14 19:27:12