NOSQL
-
DB - NOSQLCS/DB 2021. 2. 12. 19:47
NOSQL SQL 관계형 데이터베이스 에서 사용되며 '구조화 된 쿼리 언어(Structured Query Language)'의 약자이다. RDBMS(관계형 데이터베이스 관리 시스템)에서 데이터를 저장, 수정, 삭제 및 검색할 수 있다. 데이터는 정해진 데이터 스키마를 따라 테이블에 저장되고 관계를 통해 연결된 여러개의 테이블에 분산된다. 장점: 데이터의 무결성을 보장한다. 각 데이터를 중복 없이 한번만 저장한다. 단점: 데이터 스키마를 나중에 수정하기가 번거롭거나 불가능 할 수 있다. JOIN문이 많은 복잡한 쿼리가 만들어질 수 있어 성능에 문제가 생길 수 있다. NOSQL 스키마가 없고 관계가 없는 비 관계형 데이터베이스를 말한다. 레코드를 문서(documents)라고 부른다. 다른 구조의 데이터를 같..