728x90
반응형
capped collection
- 정해진 크기를 초과하면 자동으로 오래된 데이터를 삭제하는 컬렉션이다.
- 생성 시 :"크기" 설정을 할 수 있다.
db.createCollection("컬렉션 이름",{capped:true, size: 크기})
db.createCollection("test",{capped:true, size: 10000})
// 사이즈 단위는 바이트
컬렉션은 WiredTiger라는 엔진의 줄임말인 .wt 파일의 형태로 저장된다.
find()의 사용법
- 특정 필드 값으로 찾기
db.컬렉션.find({필드:값})
db.article.find({author:"kim"})
- 특정 필드 찾기 : projection
- document에서 원하는 필드만 선택하여 출력가능
db.컬렉션.find({query},{projection})
// query : 조건
// projection : 나타낼 필드
// {필드 : 1 or true} --> 출력
// {필드 : 0 or false} --> 출력 안함
db.article.find(null,{title:1})
728x90
반응형
'DB > MongoDB' 카테고리의 다른 글
[MongoDB] 8. 기본 명령어 - $사용법 ,deleteMany(), drop() (0) | 2022.09.29 |
---|---|
[MongoDB] 7. 기본 명령어 - replace, update (0) | 2022.09.29 |
[MongoDB] 5. MongoDB 시작 (0) | 2022.09.29 |
[MongoDB] 4. MongoDB 환경 (0) | 2022.09.29 |
[MongoDB] 3. MongoDB란? (0) | 2022.09.29 |