비주얼 이미지

MongoDB

MongoDB란


이미지

MongoDB는 NoSQL 기반의 확장성이 뛰어난 문서 지향 데이터베이스로,
유연한 스키마와 강력한 쿼리 기능을 통해 대규모 데이터를 효율적으로 저장하고 관리 할 수 있습니다.

MongoDB 주요 버전 및 특징


MongoDB 버전 주요 특징
MongoDB 2.0
  • 문서 지향 저장 방식 (JSON – LIKE BSON) 형식을 지원
  • 샤딩과 인덱싱 기능을 지원
MongoDB 3.0
  • 성능 개선 및 WiredTiger 스토리지 엔진 추가
  • Agrregation Framework 개선
  • Pluggable Storage Engine 지원
MongoDB 4.0
  • 트랜잭션 및 ACID 지원 추가(멀티 도큐먼트 트랜잭션 (Multi-Document Transaction) 지원)
  • Json Schema Vailidation 도입
  • Change Steams 추가
MongoDB 5.0
  • Time-Series Collection 추가
  • Live Resharding 지원
  • Versioned API 도입
MongoDB 6.0
  • Query Encryption(암호화된 데이터 검색 가능)
  • Agrregation Pipeling 개선
  • Index 개선
MongoDB 7.0
  • Vector Search 도입
  • Sharded Cluster 개선
  • Performance Improvements

MongoDB 주요 특징

이미지

백업 및 복구

다양한 툴과 가능을 지원하여, 사용자가 요구하는 방식에 맞는 효율적이고, 신뢰할 수 있는 방법으로 데이터를 보호하고 복구 할 수 있습니다.

이미지

고가용성

Primary-Secondary 복제 구조와 샤딩 기술을 통해 장애 복구와 연속적인 서비스 운영을 보장합니다.

이미지

보안

MongoDB 보안을 위해 인증 설정, 접근 제어 리스트(ACL) 적용, 네트워크 보안 강화, 바인딩 주소 제한, 비밀번호 설정 및 TLS 암호화 적용을 수행하여 데이터 보호를 강화합니다.

이미지

벡터 기능 지원

MongoDB의 벡터 검색(Vector Search)와 OpenAI의 임베딩을 활용하여 문서를 저장, 검색하고 Python 애플리케이션을 통해 질문 응답 및 챗봇 기능을 제공합니다.

이미지

MongoDB Tools

Compass와 같은 GUI 도구를 통해 데이터 시각화, 쿼리 최적화, 데이터 수정 등 다양한 관리 기능을 제공합니다.