MongoDB Java API를 이용해서 Index를 생성하는 것은 ensureIndex() API를 이용합니다.

사용방법

BasicDBObject dbObj = new BasicDBObject();
dbObj.put("COLUMN_NAME1", 1);
dbObj.put("COLUMN_NAME2", -1); // 결합 Index도 이와같이 처리 가능함

DBCollection col = db.getCollection(COLLECTION_NAME);

// ensureIndex 명령어 하나로 index한개씩 생성 가능
col.ensureIndex(dbObj);

출처 : http://stackoverflow.com/questions/11488669/how-to-create-a-compound-index-in-mongodb-through-java-driver

Posted by 지누스

댓글을 달아 주세요



티스토리 툴바