NoSQL의 이점
탄력적인 크기조정(Elastic Scaling)
- RDBMS의 스케일 업: 더 큰 용량과 서버 필요
- NoSQL의 스케일 아웃: 여러 호스트에 데이터를 고르게 분산
DBA전문가
- RDMS은 데이터베이스 모니터링에 고도로 훈련된 전문가가 필요함
- NoSQL은 관리 소요가 적고, 자동 수리기능과 간단한 데이터모델을 갖춤
빅 데이터
- 데이터 양이 대폭 증가함
* RDMS : 용량 및 최대 데이터량이 제한됨
* NoSQL : 빅 데이터용으로 설계됨..
신축적인 데이터 모델
- RDMS 스키마의 변경관리 (Change management는 신중히 관리돼야 함.)
- NoSQL 데이터베이스는 데이터 구조 측면에서 더욱 유동적임
* 데이터베이스 스키마를 쉽게 변경할 수 있음.
* 정형화되지 않은 스키마를 다루는 응용프로그램
경제성
- RDMS는 값비싼 서버를 사용해서 데이터를 관리한다.
- NoSQL은 저렴한 상용서버로도 데이터 및 트랜잭션을 관리할 수 있다.
- NpSQL의 1GB당 비용 또는 초당 트랜잭션은 RDBMS보다 낮을 수도 있다.
'빅데이터 > NoSQL' 카테고리의 다른 글
NoSQL공부하기 5 RDB ACID to NoSQL BASE (0) | 2014.12.29 |
---|---|
NoSQL공부하기 4 NoSQL의 문제점 (0) | 2014.12.26 |
NoSQL공부하기 3 (0) | 2014.12.22 |
NoSQL공부하기 2 데이터 샤딩(Sharding) (0) | 2014.12.22 |
NoSQL공부하기 1 NoSQL의 CAP이론 (0) | 2014.12.16 |