inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[리뉴얼] 처음하는 MongoDB(몽고DB) 와 NoSQL(빅데이터) 데이터베이스 부트캠프 [입문부터 활용까지] (업데이트)

MongoDB Aggregation 기본 명령 이해하기1

mongoDB 의 capped 컬렉션 질문

280

허쿡

작성한 질문수 51

0

몽고DB 데이터 삭제 - SQL과 비교강의
10분 20초
 
녕하세요. 좋은 강의 잘 듣고 있습니다 :)
 
저는 employees 컬렉션을 만들 때
{ capped : true, size:10000 } 으로 옵션을
주고 컬렉션을 만들었는데요.
 
Q1
아래와 같이 조건을 주고 데이터를 삭제하려고
하니 capped 조건이 있는 컬렉션에서 데이터를
삭제할 수 없다는 에러 메시지가 뜨는데
capped 조건이 있는 컬렉션에서는 왜 데이터
삭제가 안되나요?
 
db.employees.deleteMany( { age : { $lt : 30 } } )
 
Q2
예를 들어 key 값이 user_id이고 value 값이
a007인 데이터를 a0078로 데이터 수정을 하려고
할 때 capped 옵션(size : 10000으로 설정)이
부여된 컬렉션에 데이터를
업데이트 할 때 a007과 a0078의 규격이 달라서
그런지 데이터 수정이 안됩니다.
 
수업에서
들은 바로는 capped 옵션을 통해 데이터 저장
공간을 미리 넉넉히 확보해 두는 것으로 알고 있는데
위와 같이 규격이 하나 차이난다고 오류가 나올리가
없는데 왜 데이터 수정에 오류가 생기는 걸까요..?
 
항상 답변 감사합니다 :)
 
 

DBMS/RDBMS python mongodb 데이터 엔지니어링

답변 1

0

잔재미코딩 DaveLee

안녕하세요.

우선 Q1 은 정리가 된 것인가요? 뭐가 deleteMany 만 보여서요.

Q2 에 대해서는 좀 저도 첨 보는 현상인데요. capped 옵션을 넣었기 때문에, 규격에 따라서 에러가 난다라는 것이라고 말씀하시는 것이죠? 음 한번 아예 해당 db 를 싹 삭제후에 다시 capped 옵션을 넣어서, 다시 해보시면 어떠실까요? 몽고db 가 계속 버전이 올라가면서 일종의 버그가 있을 수는 있을 것 같아요.

0

허쿡

Q1 부분 글자색이 달라서 안보이셨던 것 같아서 글자색 수정했습니다~! 답변 부탁드립니다.

nosql -> sql 비교

0

52

1

studio 3t 설치시 문의

0

57

1

Compass

0

66

1

강의 자료 1,2,7단원만 뜨고 압축 아무리 풀어도 나오지 않는데

0

79

1

강의9분 조건연산자 관련 질문입니다

0

77

1

MONGODB_FUNCODING_V1_2 강의자료 에러

0

112

2

애플실리콘(M1) 몽고DB 최초 설치 후 실행 시 에러 Error: Permission denied

0

227

1

db.movies.aggregate() 질문

0

160

1

아나콘다 설치가 어려운데 아나콘다가 꼭 필요 할까요 ?

0

334

1

어그리게이션 프레임웍 질문

0

172

1

studio - 3T에서 Connection오류

0

461

2

db에 이미지 데이터 저장

1

1495

1

stduio 3t 설치 완료후 처음 실행하고 Login진행 시키면 웹 화면에서 계속 멈춰있습니다 더이상 진행도 안됩니다.

1

293

1

몽고DB 비교 문법 출력이 안 됩니다.

0

358

1

아나콘다에서 주피터 노트북이 없습니다

0

479

1

껏다 켜보니 funcoding 데이터베이스가 안보입니다 ㅠ

0

244

1

nosql 섹션3. 몽고DB 데이터 수정하기부분 질문

0

264

1

강의자료가 다 들어 있지 않은 것 같아요.

0

559

3

재귀적 크롤링을 위한 링크 가져오기 8:20

0

327

1

cmd에서 mongod

0

354

1

다른 강의 수강자분들께 도움될까 싶어 남깁니다.(linux mongodb 실행관련)

0

439

1

강의 자료 문서는 제공이 안되나요?

0

453

1

putty 접속 후 몽고db 스타트를 꼭 해야하나요?

0

430

1

안녕하세요 터미널 창에서 이상한 화면 질문드립니다!

0

502

1