- # systemctl status mongod
- mongo daemon 실행확인
- # mongo
- mongo shell 접속
- # show dbs
- 현재 db 조회
- # use mydb
- database 선택(없으면 생성)
- #db
- 현재 database 조회
- # show collections
- 현재사용중인 database의 collection들을 조회
- #db.createCollection("XXX")
- 현재 database에 collection 생성
- collection생성시 capped 설정 - 생성시 제한된 크기로 생성된 공간에서만 데이터를 저장하는 설정 (고성능, 저장공간 차면 기존 공간 재사용)
- # db.createCollection("capped_t", {capped:true, size:10000})
- collection생성 및 capped 설정
- # db.capped_t.isCapped()
- collection이 capped 여부 조회
- # db.createCollection("capped_t", {capped:true, size:10000})
- 이미 생성된 collection에 capped 설정
- db.runCommand( { convertToCapped: "noCapped", size: 1024 } )
- # db.cafe.insertOne({subject:"coffee", author:"jaon", views: 50 } )
- collection에 1개의 document를 추가(만약 cafe라는 collection이 없다면 자동으로 생성해서 추가됨)
'데이터베이스 > mongodb' 카테고리의 다른 글
mongodb 설치 (0) | 2021.10.20 |
---|