NOSQL 2

[Bigdata 저장] MongoDB NoSQL 한번에정리/ Rich Document구조 : 임베디드,extent방식

잠깐! 알고 넘어가기 MongoDB 설계의 주요 특징 1. 관계형 DB는 정규화를 통해 데이터 중복을 제거하여 무결성을 보장하는 설계기법을 지향한다. 하지만 이러한 중복제거는 join을 필요로 하게 만들고 join의 사용은 성능저하를 만들어낼 수 있다. 따라서 NOSQL은 중복을 허용한다 2. 관계형 DB는 1:n관계가 대부분인 반면 NoSQL은 n:m(多:多)관계구조를 설계할 수 있다 3. 스키마(Schema) 없음: 테이블에 대한 메타데이터 (DB설계) ->유연한 설계가 가능 4. 서버가 꽉 차서 새로은 서버를 설치할 때 Sharding을 이용하면 서버구조가 유연하기 때문에 연결이 쉽다. emp테이블(사원정보) enoenamesalpositiondeptno 1aaa1000부장10 2bbb800과장10..

[Bigdata] 1. 빅데이터란? (처리과정 기술 6단계)

빅데이터란? 기존 컴퓨팅 기술로 저장,관리,분석이 불가능할 정도의 큰 데이터집합과 관련기술,인력 등을 포괄하는 의미 TB,PB,EB,ZB,YB (테라,페타,엑사,제타,요타바이트...) 빅 데이터의 생성속도 하루 250경 바이트의 비정형 정보가 증가! (NoSQL: 관계형 데이터베이스와 같은 표준커리(정형화된 데이터)를 처리할 뿐만 아니라 비정형화된 데이터를 처리할 수 있다.) *정형데이터= 문자,숫자,날짜 *비정형데이터= 문자,숫자,날짜+ 동영상,사진,좌표 예시 1. 자라(ZARA)는 전세계에 매장이 있는 의류브랜드로 빅데이터를 이용해 선호도, 수요조사를 한다 2. 택시의 위치정보 전송으로 탑승위치의 정확성 높임 (또는 택시를 요청하는 사람들이 어디에 많이 있는지 택시기사가 알 수 있게 보여주는 기술까지..