1. 개요
NoSQL == Not Only SQL
비정형 데이터를 다루는데 유행처럼 번지고있는
최근 그 선두에는 MongoDB가 있다.
RDBMS MySQL 은 정형데이터, 테이블 기반의 데이터를 관리한다면
NoSQL은 Join 위주의 SQL사용을 지양한다.
2. 특징
- 정형화된 테이블 구조가 필요하지 않음.
- 데이터의 관계를 1개 Dataset 안에 'Key-Value'로만 저장함. (비정형 Data)
- 수평적으로 확장이 가능
- 짧은 응답속도
3. 주용도
Event-Driven , Asnchronous 를 통한 대량 Transaction 처리가 특징인 Nodejs와 함께 주로 사용된다.
ex. 구글의 대량 데이터 분석시스템을 참조해 만들어낸 파일 시스템 기반의 Hadoop(하둡)
4. MongoDB 설치 (Windows 10) 가이드
https://javacpro.tistory.com/64
'DataBase > NoSQL' 카테고리의 다른 글
[MongoDB] Drop DB on MongoDB with test (0) | 2023.07.14 |
---|---|
mongodb active:failed Error (0) | 2020.01.31 |
MongoDB dump 백업 & 복구 (mongorestore) (0) | 2020.01.16 |