Link
Today
Total
11-24 07:18
Archives
관리 메뉴

초보개발자 긍.응.성

MongoDB 소개 본문

MongoDB

MongoDB 소개

긍.응.성 2020. 10. 20. 00:52
반응형

mongoDB logo

 

MongoDB 란?

mongoDB(몽고 DB)는 확장성과 유연성을 갖춘 cross-platform document-oriented database입니다. NoSQL로 분류되며, JSON 형식과 같은 document를 이용하여 동적인 스키마를 가집니다.

MongoDB의 특징

  • 몽고DB는 JSON 형식으로 생긴 document를 통해 유연하게 데이터를 저장합니다. 이때 언급한 유연함이란 각 필드의 document는 고정된 데이터 구조를 가지지 않고 모두 다를 수 있는 것을 의미합니다.
    • 실제 저장시에 BSON이라는 바이너리 JSON 형태로 저장됩니다
  • document model은 애플리케이션 코드의 객체에 쉽게 매핑되므로, 쉽게 데이터를 가져와 이용할 수 있습니다.
  • 애드 혹 쿼리(Ad hoc queries), 색인(indexing), 실시간 집계(real time aggregation)와 같은 강력한 기술을 통해 데이터 분석을 지원합니다.
  • 몽고 DB의 핵심은 분산 데이터베이스로, 높은 가용성과 수평 확장, 지리적 분할 등을 매우 쉽게 구축할 수 있습니다.
  • 자유-오픈 소스 소프트웨어입니다.

※ 참고자료

 

반응형
Comments