mongodb shell 명령어

|

각각의 위치에서 help를 치면 현재 위치에서 입력가능한 명령어 목록이 나옴

use database이름       // database이름으로 namespace를 변경
db.dropDatabase()      // 현재 namespace의 database를 삭제
db.collection명.drop()  // 현재 namespace의 database안에 있는 collection명을 삭제
db.collection명.save(xx) // 현재 namespace의 database안에 있는 collection명에 xx데이터 insert 

// index추가하기
db.collection명.ensureIndex({field명:1}) // value는 1(ascending) or -1 (descending)
db.collection명.ensureIndex({field명:1}, {background:treu}) // background index (일반적인 ensureIndex는 다른 op를 block시키는데 이건아님)


And