2023/12 2

NoSql이란? by gpt

GPT를 사용하여 한번 더 공부하고 정리를 해보았다. NoSQL 소개 NoSQL이란? NoSQL은 "Not Only SQL"의 약자로, 관계형 데이터베이스 이외의 다양한 데이터 모델을 지원하는 데이터베이스를 말한다. 이는 유연한 데이터 구조와 대용량 데이터 처리에 적합하며, 전통적인 테이블 기반의 관계형 데이터베이스의 제약을 벗어나려는 목적에서 등장한 이력이 있다. 관계형 데이터베이스와의 차이점 관계형 데이터베이스는 정해진 스키마에 따라 데이터를 저장하는 반면, NoSQL은 스키마가 유동적이고 데이터 모델이 다양하다. NoSQL은 확장성과 빠른 읽기/쓰기 속도에 중점을 둬, 특히 대규모 분산 시스템에서 효과를 발휘한다. NoSQL의 주요 특징과 장단점 주요 특징: 유연한 데이터 모델, 확장성, 분산 처리..

카테고리 없음 2023.12.10

NoSQL이란?

NoSQL이란 비관계형 데이터베이스를 말한다. 일반적인 관계형 데이터 모델을 지양하고 많은 분산된 데이터를 저장, 조회하는데 특화되어 있으며 스키마 없이 사용이 가능한 점이 큰 특징이며 기존의 RDBMS(Relational DataBase Management System) 형태의 관계형 데이터베이스의 한계를 극복하기 위해 만들어졌다. RDBMS와 NoSql의 차이 RDBMS NoSql 장점 * 정해진 스키마에 따라 데이터를 저장하여 명확한 데이터 구조를 보장한다. * 관계는 각 데이터를 중복없이 한 번만 저장할 수 있다. * 스키마가 없기때문에 자유로운 데이터 구조를 가질 수 있다. * 언제든 데이터를 조정하고 새로운 필드를 추가하기 자유롭다. * 데이터 분산에 용이하며 성능 향상을 위한 Saclue-u..

끄적끄적 2023.12.10