[MongoDB] 알게 된 내용 정리

2024. 7. 10. 23:27·데이터베이스 메모

컬렉션에 한 번에 다수의 데이터를 삽입하는 명령

collection.insert_many(데이터들)

현재 구현 방식에서는 고유 인덱스가 겹치면 데이터를 넣지 않아야하기 때문에 Duplicate Exception을 catch하는 방식을 활용한다.

insert_many의 경우 하나의 데이터라도 Exception이 발생하면 삽입을 중단하기 때문에

collection.insert_many(데이터들, ordered=False)

매개변수 ordered를 False로 지정하여 중단이 되지 않도록 해야한다.

'데이터베이스 메모' 카테고리의 다른 글

[데이터베이스] 간편한 로컬 DB, H2 Database not found 에러  (2) 2024.11.11
[MongoDB] MongoDB에 파일 저장하기 - GridFS  (0) 2024.07.16
'데이터베이스 메모' 카테고리의 다른 글
  • [데이터베이스] 간편한 로컬 DB, H2 Database not found 에러
  • [MongoDB] MongoDB에 파일 저장하기 - GridFS
csb0710
csb0710
  • csb0710
    데모장
    csb0710
  • 전체
    오늘
    어제
    • 분류 전체보기 (52)
      • 스프링부트 메모 (7)
      • 개발 메모 (3)
      • 클라우드 메모 (10)
      • 설치&설정 메모 (2)
      • 알고리즘 메모 (18)
      • 인턴 메모 (7)
      • 데이터베이스 메모 (3)
      • 책 메모 (1)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    코드트리
    GitHub
    스프링부트
    submodule
    ELK Stack
    서버배포
    오블완
    서버 연결
    알고리즘
    .gitmodules
    티스토리챌린지
    그리디
    이지퍼블리싱
    서버생성
    디비설치
    디비설정
    자동 답변 봇
    코드트리조별과제
    백준
    코딩테스트
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.2
csb0710
[MongoDB] 알게 된 내용 정리
상단으로

티스토리툴바