Mongo DB 커맨드

Jan 11, 2018

기본

# 버전 확인
db.version()

# db 보기
show dbs

# db 선택
use dbname

# 콜렉션명 가져오기
db.getCollectionNames()

# 컬렉션 데이터 가져오기
db.collection_name.find()

# 역순으로
db.collection_name.find().sort({"_id", -1})
db.collection_name.find({}, {"sort": [["_id", "-1"]]})

# 갯수 가져오기
db.collection_name.count()

백업과 복원

# 백업
mongodump --db dbname --out ./mongo_backup_dir

# 복원
mongorestore --db dbname --drop ./mongo_backup_dir

# 모니터링
mongostat

링크