MongoDB와 java를 연결하기 위해서는 Driver가 필요합니다.
MongoDB Site에 접속하여 Driver 아이콘을 클릭합니다.
Driver Download 화면에서 사용할 언어의 Driver를 Download 받습니다.
Java Program에서 MongoDB에 접속할 예정이므로 Java Driver를 Download 받습니다.
mongo-java-driver-2.11.3.jar 파일을 download 받습니다.
eclipse의 프로젝트의 properties를 선택합니다.
properties에서 Java Build Path의 Livraries에서 Add External Jars를 선택하여 다운 받은 Driver를 추가합니다.
추가 후 Libraries에서 mongo-java-driver가 추가되었음을 확인할 수 있습니다.
이제 추가된 Library를 바탕으로 기본 Data를 입력 후 Query 하는 프로그램을 작성해 보도록 하겠습니다.
1. Mongo DB 접속
# ./mongo localhost:27017
해당 DB에 접속합니다.
2. DB 생성, Collection 생성
Mongo DB는 다른 DB의 Create Database 와 같은 명령어는 없으며 Database에 Data를 입력하면 자동으로 Database가 생성됩니다.
# show dbs;
해당 명령어를 사용하여 DB List를 확인할 수 있습니다.
# db.createCollection("newtest");
해당 명령어를 사용하여 newtest 라는 Collection을 생성합니다.
# show collections;
해당 명령어를 사용하여 collection list를 확인할 수 있습니다.
3. Data Insert
db명.collection명.insert({구분자:Data, 구분자:Data....})
# db.newtest.insert({name:'Kwon JoonSang', gender:'male'})
위의 명령어는 name이라는 구분자에 Kwon JoonSang gender라는 구분자에 male이라는 값을 입력합니다.
4. Java Source
위와 같이 MongoDB에 접근하여 Data를 Read하면 선택한 Collection의 Data를 Load 할 수 있습니다.
'DB > MongoDB' 카테고리의 다른 글
MongoDB 설치 (0) | 2013.10.20 |
---|