import java.net.UnknownHostException; import java.util.Iterator; import com.mongodb.BasicDBObject; import com.mongodb.DB; import com.mongodb.DBCollection; import com.mongodb.DBCursor; import com.mongodb.DBObject; import com.mongodb.Mongo; import com.mongodb.MongoException; public class MongoDBTest { public
MongoDBTest() { // TODO Auto-generated constructor stub } /** * @param args * @throws MongoException * @throws UnknownHostException */ public static void main(String[] args) throws UnknownHostException, MongoException { // TODO Auto-generated method stub Mongo connection = new Mongo("172.16.72.38", 27017); DB db = connection.getDB("test"); DBCollection dept =
db.getCollection("department"); BasicDBObject query = new BasicDBObject(); // query string : db.department.find({dptcode:"HR"}) query.put("dptcode", "HR"); DBCursor cur = dept.find(query); int index = 1; for (
Iterator<DBObject> it = cur.iterator(); it.hasNext(); ++index) { DBObject obj = it.next(); System.out.println("data("+ index+"):"+obj); } // query string : db.department.insert({dptcode:"IT",
dptname:"한글이사", dptnote:"주워먹을건 아무것도 없음"}) BasicDBObject putDB = new BasicDBObject(); /* putDB.put("dptcode",
"IT"); putDB.put("dptname",
"한글이사"); putDB.put("dptnote",
"주워먹을건 아무것도 없음"); dept.insert(putDB); */ query.put("dptcode", "IT"); System.out.println(dept.findOne(query)); }
'Brain Trainning > NoSQL' 카테고리의 다른 글
[MongoDB] MongoDB Index 관리 (처리) (0) | 2011.01.11 |
---|---|
[MongoDB] MongoDB 한글 검색 문제 ... (0) | 2011.01.10 |
[MongoDB] MongoDB GridFS 부하테스트 (2) | 2011.01.07 |
[MongoDB] MongoDB GridFS 펌 정리 #2 (0) | 2011.01.06 |
[MongoDB] MongoDB GridFS 펌 정리 #1 (0) | 2011.01.06 |