본문 바로가기

[ Developer ]/MongoDB31

[MongoDB] 몽고 디비, No SQL MongoDB MongoDB를 포함한 모든 NoSQL Solution 들은 관계형 DB가 아님 NoSQL != RDBMS Not Only SQL 하나의 데이터를 하나의 문서로 표현함 즉 Row(Recode)라는 개념보다 Document라는 개념 데이터는 JSON Type으로 저장이 되는데 정형화된 Schema가 없음 Schema 변경에 따른 대량 작업 (Insert or Update)가 없다 유연하고 손쉬운 확장 저장해야 할 데이터가 폭발적으로 증가하면서 저장소 및 성능의 확장이 고려될 수 있음 NoSQL은 성능 확장 또는 분산 확장을 제공 성능 확장 : DB 서버의 성능을 향상 (확장의 폭이 큼) 분산 환장 : 여러 대의 데이터베이스 서버를 설치해 분산처리 하도록 구성(경제적 저렴) 쿼리가 존재하지 않.. 2016. 6. 21.
[MongoDB] 몽고 디비 툴 Robomongo 로보몽고 설치 Robomongo 설치 MongoDB를 사용하기 위한 툴 GUI 기반이라 이용하기 쉽다 https://robomongo.org/download Robomongo 를 설치하기 위해 위의 사이트를 접속하여 다운로드를 한다 다운로드 받은 후 설치를 진행하면 된다 설치가 되면 위와 같은 화면이 나오고 Create를 눌러서 생성해준다 MongoDB라고 이름을 설정하고 Test 진행 후 문제가 없다면 Save한다 그리고 로그인을 한 후 창을 보면 위와 같이 추가가 된 것을 볼 수 있다 Test가 Fail이라면 MongoDB가 cmd창으로 실행이 되어 있는지를 꼭 확인해야 한다 ! 2016. 6. 19.
[MongoDB] 몽고디비 설치 MongoDB 설치 https://www.mongodb.com/download-center 위의 홈페이지에서 다운받을 수 있다 zip 파일로 받으면 되고 다운로드 받은 후 C 드라이브에 넣는다 그런 후 압축을 풀어준다 그리고 C 드라이브에 data 폴더 내에 db라는 폴더를 생성하면 된다 그런 후 cmd창으로 들어가서 MongoDB 폴더에 들어간 후 mongod.exe을 실행하면 설치가 된다 그러면 Windows의 보안 경고 창이 뜨고 액세스 허용하면 된다 그러나 Zip 파일 내에 bin 폴더가 존재하지 않는다면 다시 사이트로가서 MSI 설치파일로 받으면 된다 Next로 진행하여 설치를 완료하면 된다 설치로 진행을 하면 C드라이브에 Program Files에 설치가 되는데 CMD를 켜서 위에 압축과 동일.. 2016. 6. 16.