mongodb collection
- # systemctl status mongod
- # mongo
- # show dbs
- # use mydb
- #db
- # show collections
- 현재사용중인 database의 collection들을 조회
- #db.createCollection("XXX")
- 현재 database에 collection 생성
- collection생성시 capped 설정 - 생성시 제한된 크기로 생성된 공간에서만 데이터를 저장하는 설정 (고성능, 저장공간 차면 기존 공간 재사용)
- # db.createCollection("capped_t", {capped:true, size:10000})
- # db.capped_t.isCapped()
- 이미 생성된 collection에 capped 설정
- db.runCommand( { convertToCapped: "noCapped", size: 1024 } )
- # db.cafe.insertOne({subject:"coffee", author:"jaon", views: 50 } )
- collection에 1개의 document를 추가(만약 cafe라는 collection이 없다면 자동으로 생성해서 추가됨)