Programing/M101J MongoDB for Java Developers 2

MongoDB 설치

시스템 요구사항OS - OS X 10.8, WINDOWS 7, LinuxJDK - 1.6 또는 1.7이 설치되어있어야함. Window 설치- 다운로드 URL : http://www.mongodb.org/downloads 다운을 받고 압축을 푼 모습.. 저는 c드라이브에 mongoDB 폴더를 만들고 bin폴더의 내용을 monoDB 폴더로 옮겼습니다.(C:\mongoDB 만 있게됨)설치는 이걸로 끝. MongoDB의 DB 기본 디렉토리는 \data\db.사용자가 직접 지정도 가능함.직접지정은 mongod --dbpath 패스명 mongod 명령어(cmd에서 실행)* mongod --version- 버전확인 * mongod --help- 도움말, 옵션 확인 * mongod- 몽고디비 서버 실행 * 윈도우 서비..

MongoDB

제가 개인적으로 공부하면서 정리한 내용입니다. 틀린내용이 있을 수도 있습니다. MongoDB 특징1. Non-Relational 비관계형, SQL을 지원하지 않음, JOIN을 지원하지 않음, 트랜잭션 지원하지 않음.테이블이 아닌, 문서중심이다. 2. JSON Document StoreJSON 문서 형식의 저장소.JSON - 자바스크립트 객체 표현법 형식 {'key':'value'} 3. 동적 스키마 지원기존 관계형 테이블일 경우, 한 테이블에 일정 형식의 컬럼이 존재하며 테이블에 존재하는 모든 로우는 동일한 컬럼을 갖는다. 하지만 몽고db의 경우 필요하지 않는 컬럼은 배제할 수 있으며 확장성이 높다.ex) 관계형일 경우, 테이블끼리의 join을 통해 데이터를 가져온다.. firstName lastName..