10자로 설명하는 MongoDB

MongoDB 10자로 설명 끝내기

Getting Started

  • NoSQL의 대표적인 DBMS

  • Document Store 방식을 사용

  • 데이터의 기본 단위는 문서 (Document)

CRUD

  • Create, Read, Update, Delete의 약자

  • API 학습 난의도: Create, Delete << Read, Update

  • Read, Update는 Operator의 암기가 필요

Index

  • 기본 인덱스 (B-tree), Geospatial Index, Text index 제공

  • Index를 만드는 방법만 알면 됨

  • Geospatial Query가 가장 어려움

Aggregate

  • Query로 표현하기 어려운 복합적인 연산을 가능하게 해줌

  • Pipeline으로 수행됨

  • Geospatial과 Text는 Index를 사용하기 때문에 제약적으로 사용됨

PyMongo

  • Python과 MongoDB 연결하는 드라이

Last updated