crud 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] MongoDB 설치 및 사용 (CRUD로 정리끝!)

저번 시간에는 설치와 시작만 해보았습니다 memoty.tistory.com/13 [Bigdata] 쉽고 간단한 MongoDB 설치방법 1. 설치하기 MongoDB사이트에 접속해 software-community server에 들어갑니다 최신 버전 바로 전에나온 4.2.12를 다운해도 되고 안정적인 버전으로는 3.6.22를 많이 씁니다 (저는 이거로 다운했어요) 2. 환경 memoty.tistory.com 이번에는 이어서 mongo에 접속하고 간단히 CRUD를 실행해보겠습니다 1.Create 빈 db는 보여주지 않기 때문에 처음에 db는 나오지 않았습니다 collection을 생성한 후에는 test 가 생긴게 보이죠? (test는 db명입니다) MongoDB Enterprise > use test swit..