Docs Menu
Docs Home

개발

이 섹션에서는 MongoDB 사용하여 애플리케이션을 개발하기 위한 포괄적인 지침 제공합니다. MongoDB 에 연결하고, CRUD 작업을 수행하고, 쿼리 언어 사용하고, 인덱스로 최적화하고, 효과적인 데이터 모델을 설계하는 방법을 알아보세요.

문서의 이 섹션에서는 데이터베이스 기본 사항, 스트리밍 데이터 처리, 최신 제품 업데이트에 대한 출시하다 노트 등 자체 관리형 배포서버와 MongoDB Atlas 모두에 적용할 수 있는 핵심 MongoDB 기능에 대해 설명합니다.

개요
MongoDB 및 그 기능에 대한 개요입니다.
문서
문서는 MongoDB 에서 데이터 저장 의 기본 단위입니다. MongoDB 데이터를 BSON 문서로 저장하고 구조화하는 방법을 알아보세요.
데이터베이스 및 컬렉션
데이터베이스와 컬렉션은 MongoDB 에서 문서를 구성하는 데 사용됩니다. 데이터베이스 및 컬렉션을 생성하고 관리 방법을 알아보세요.
클라이언트 라이브러리
MongoDB 다양한 프로그래밍 언어에 대한 공식 클라이언트 라이브러리를 제공합니다. 이러한 라이브러리를 사용하여 애플리케이션에서 MongoDB 와 상호 작용 하는 방법을 알아보세요.
클러스터에 연결
Atlas 또는 자체 관리형 MongoDB deployment 에 연결하는 방법을 알아보세요.
데이터베이스 사용자

MongoDB 데이터베이스 사용자를 사용하여 클라이언트를 인증합니다. 데이터베이스 사용자에게 다양한 역할을 부여하여 데이터베이스 에 대한 액세스 제어하고 수행할 수 있는 조치를 지정할 수 있습니다.

Atlas 와 자체 관리형 배포 모두에서 데이터베이스 사용자를 생성하고 관리 방법을 알아보세요.

CRUD 작업
컬렉션에서 문서를 만들고, 읽고, 업데이트, 삭제 방법을 알아보세요.
Indexes
인덱스는 MongoDB 에서 효율적인 쿼리 실행을 지원 . 인덱스를 생성하고 관리 쿼리 성능을 최적화하는 방법을 알아보세요.
데이터 모델링
데이터 모델링은 데이터베이스 내의 데이터 조직 과 관련 엔터티 간의 연결을 나타냅니다. 애플리케이션의 요구 사항에 가장 적합하도록 데이터 모델 설계하는 방법을 알아보세요.
집계 작업
집계 파이프라인을 사용하여 문서를 처리하고 계산된 결과를 반환합니다. 집계 작업을 사용하여 데이터를 분석 하고 변환하는 방법을 알아보세요.
검색
MongoDB Search는 관련성 기반 앱 기능을 구축할 수 있는 원활하고 확장 가능한 환경을 제공하는 임베디드 전체 텍스트 검색 입니다. MongoDB Search를 시작하고 애플리케이션에 고급 검색 기능을 구현 방법을 알아보세요.
Vector Search
MongoDB 벡터 데이터베이스 로 사용하면 MongoDB Vector Search를 사용하여 다른 MongoDB 데이터와 함께 벡터 데이터를 원활하게 검색 하고 인덱스 할 수 있습니다. 애플리케이션에서 벡터 검색 구현 방법을 알아보세요.
AI 통합
MongoDB AI 프레임워크, 도구 및 플랫폼과 통합하여 AI 애플리케이션 및 에이전트를 빌드 방법을 알아보세요.
시계열
시계열 데이터는 시간 경과에 따른 변화를 분석 할 수 있는 일련의 데이터 포인트입니다. Time Series 컬렉션을 생성 및 관리 하고 Time Series 데이터 로 작업하는 방법을 알아보세요.
변경 스트림
변경 스트림을 사용하면 애플리케이션이 실시간 데이터 변경 사항에 액세스 하고 이에 대응할 수 있습니다. 데이터 변경 사항에 응답하도록 변경 스트림을 구성하는 방법을 알아보세요.
트랜잭션
트랜잭션을 사용하면 하나 이상의 문서에 대해 단일 원자 조작 으로 여러 읽기 및 쓰기 (write) 작업을 수행할 수 있습니다. 애플리케이션 및 클라이언트 라이브러리에서 트랜잭션을 사용하는 방법을 알아보세요.
데이터 페더레이션
Data Federation 사용하면 S3, Atlas cluster 및 기타 MongoDB 데이터베이스를 포함한 여러 데이터 소스에서 데이터를 쿼리 할 수 있습니다. 애플리케이션에서 Data Federation 설정하다 하고 사용하는 방법을 알아보세요.
사용 중 암호화
사용 중 암호화 전송, 저장, 처리될 때 데이터를 보호하고 암호화됨 데이터에 대해 지원되는 쿼리를 활성화합니다. MongoDB 에서 사용 중인 암호화 에 대한 다양한 접근 방식과 이를 애플리케이션에서 사용하는 방법에 대해 알아보세요.
개발 체크리스트
데이터 내구성, 스키마 설계, 확장 등 프로덕션 워크로드를 위한 MongoDB 애플리케이션 개발 권장사항 알아보세요.
복제
복제는 여러 개의 MongoDB 인스턴스를 보유하여 데이터 중복성과 고가용성 제공합니다. 복제 무엇인지, 어떻게 작동하는지, 복제본 세트의 구성 요소와 아키텍처를 알아보세요.
샤딩
샤딩은 데이터를 여러 서버에 분산하여 대규모 데이터 세트와 높은 처리량 작업의 배포를 지원 . 샤딩 의 작동 방식과 샤딩된 클러스터의 구성 요소 및 아키텍처를 알아보세요.
성능
데이터베이스 액세스 전략, 인덱싱, 스키마 설계 및 연결 관리 검사하여 잠재적인 문제를 주소 함으로써 MongoDB 성능을 분석합니다.
참조
MongoDB 명령, 연산자 및 구성 옵션에 대한 참조 문서입니다.
Support
다양한 MongoDB 서비스에 대한 MongoDB Community 포럼, 클라우드 계정 또는 지원 포털을 통해 기술 지원 에 액세스하세요.

MongoDB Atlas 에서 스트리밍 데이터로 작업하는 방법을 알아보세요.

Atlas Stream Processing
Atlas Stream Processing 사용하면 집계 작업을 사용하여 복잡한 데이터의 스트림을 읽고, 쓰기 (write) , 변환할 수 있습니다. Atlas 에서 스트림 처리 작업을 생성하고 관리 방법을 알아보세요.
Atlas 트리거
Atlas Triggers 사용하면 데이터베이스 이벤트에 대한 응답으로 또는 예정된 일정에 따라 서버 측 로직을 실행할 수 있습니다. Atlas 에서 트리거를 생성하고 관리 방법을 알아보세요.

MongoDB 제품의 최신 변경 사항 및 개선 사항에 대해 알아보세요.

서버 릴리스 노트
MongoDB 서버 릴리스 노트입니다.
Atlas 릴리스 노트
MongoDB Atlas 및 관련 서비스에 대한 릴리스 노트입니다.
릴리스 노트 검색
MongoDB Search 릴리스 노트입니다.
Vector Search 릴리스 노트
MongoDB Vector Search 릴리스 노트입니다.

이 페이지의 내용