NoSQL 입문
Jake Roach
AI Engineer

정의: NoSQL은 "not only SQL"의 약자로, 정형·반정형·비정형 데이터를 저장하고 검색할 수 있게 하는 데이터 저장 도구와 기법의 모음입니다.
특징:
$$

{
"title": "Python for Data Analysis",
"price": 53.99,
...
}
"weather": "sunny"
행이 아닌 컬럼 단위로 데이터를 저장하는 NoSQL 저장소로, SQL 유사 구문으로 질의할 수 있습니다. 특히 분석 쿼리에서 더 빠른 조회가 가능합니다.
사용 사례: 빅데이터, 분석 워크플로

반정형 "문서"를 저장하는 NoSQL 저장소입니다
사용 사례: 사용자 생성 데이터(리뷰), 실시간 분석

키-값 쌍 모음으로 데이터를 저장하는 NoSQL 도구입니다:
사용 사례: IoT(사물인터넷) 데이터, 모바일 앱

노드와 엣지의 네트워크로 데이터를 저장하는 NoSQL 저장소입니다.
사용 사례: 소셜 네트워크
NoSQL 입문