MongoDB 노드 드라이버
서론
공식 MongoDB Node.js 드라이버의 설명서 사이트에 오신 것을 환영합니다. 애플리케이션에 드라이버를 추가하여 JavaScript 또는 타입스크립트(Typescript)를 MongoDB와 함께 사용할 수 있습니다. Node.js 드라이버 다운로드 및 설치에 대한 자세한 내용은 빠른 시작 가이드의 다운로드 및 설치를 참조하세요.
다음 환경에서 호스팅되는 배포서버에 Node.js 드라이버를 연결하고 사용할 수 있습니다.
MongoDB Atlas: 클라우드에서의 MongoDB 배포를 위한 완전 관리형 서비스
MongoDB Enterprise: 구독 기반의 자체 관리형 MongoDB 버전입니다.
MongoDB Community: 소스 사용 가능하고, 무료로 사용할 수 있는 자체 관리형 MongoDB 버전
빠른 시작
단계별 빠른 시작에서 MongoDB Atlas에 연결을 설정하고 데이터 작업을 시작하는 방법을 알아보세요.
빠른 참조
빠른 레퍼런스 섹션에서 일반적인 MongoDB 명령에 대한 드라이버 구문 예시를 참조하세요.
새로운 기능
각 버전의 새로운 기능 및 변경 사항 목록은 새로운 기능 섹션을 참조하세요.
사용 예시
완전히 실행 가능한 코드 스니펫과 일반적인 메서드에 대한 설명은 사용 예시 섹션을 참조하세요.
Fundamentals
기본 사항 섹션에서 Node.js 드라이버를 사용하여 다음 작업을 수행하는 방법을 알아보세요.
집계 자습서
일반적인 집계 작업에 대한 단계별 설명은 집계 튜토리얼 섹션을 참조하세요.
API
MongoDB Node.js 드라이버의 클래스 및 메서드에 대한 자세한 내용은 MongoDB Node.js 드라이버 API 문서를 참조하세요.
FAQ
MongoDB Node.js 드라이버의 자주 묻는 질문에 대한 답변은 자주 묻는 질문(FAQ) 섹션을 참조하세요.
연결 문제 해결
드라이버를 사용하여 MongoDB deployment에 연결할 때 발생할 수 있는 문제에 대한 해결 방법은 연결 문제 해결 섹션을 참조하세요.
이슈 & 도움말
이슈 & 도움말 섹션에서 버그를 신고하고, 드라이버에 기여하고, 도움말을 찾는 방법을 알아보세요.
호환성
각 MongoDB Server 버전에 권장되는 Node.js 드라이버 버전을 보여주는 호환성 표는 호환성 섹션을 참조하세요.
드라이버 버전 업그레이드
드라이버 버전 업그레이드 섹션에서 드라이버 버전을 업그레이드하기 위해 애플리케이션에 적용해야 하는 변경 사항에 대해 알아보세요.
관련 도구 및 라이브러리
객체 문서 매퍼
MongoDB와 파트너사들은 개발자가 MongoDB 데이터를 객체로 작업할 수 있도록 Node.js를 위한 여러 객체-문서 매퍼(ODM, object-document mappers)를 제공합니다. 인기 있는 ODM 중 하나는 Mongoose입니다. Mongoose는 애플리케이션 수준에서 반구조적인 스키마를 강제하고 데이터 모델링 및 조작을 지원하는 기능을 제공합니다. 또 다른 ODM인 Prisma는 유형 안전 데이터베이스 클라이언트와 직관적인 스키마를 제공하여 데이터 일관성을 보장합니다.
MongoDB와 함께 ODM을 사용하는 방법에 대한 자세한 내용은 다음 리소스를 참조하세요:
패키지
다음 패키지를 설치하여 Node.js 드라이버의 기능을 확장할 수 있습니다.
패키지 | 설명 |
---|---|
BSON serialization and deserialization library used by the official
MongoDB Node.js driver | |
Kerberos 인증을 지원하는 Node.js용 C++ 확장 | |
Library for client-side encryption functionality | |
콜백 지원 옵션이 있는 레거시 Node.js 드라이버 | |
Zstandard compression library for Node.js |
각 패키지의 버전 호환성에 대한 자세한 내용은 Node.js 드라이버 Github 리포지토리의 구성 요소 지원 매트릭스를 참조하세요.
교육
Node.js 드라이버에 대해 자세히 알아보려면 Developer Hub와 MongoDB University를 방문하세요.
개발자 허브
개발자 허브는 개발자를 위한 튜토리얼과 소셜 참여의 장을 제공합니다.
Node.js 드라이버와 함께 MongoDB 기능을 사용하는 방법에 대한 자세한 내용은 방법 및 문서 페이지를 참조하세요.
Node.js 드라이버를 사용하여 동료 개발자에게 질문하고 논의에 참여하려면 개발자 커뮤니티 포럼을 참조하세요.
MongoDB University
MongoDB University는 모든 사용자에게 MongoDB 사용법을 알려주는 무료 교육 과정을 제공합니다.
MongoDB 강사가 가르치는 다음 무료 온라인 강좌를 수강하세요.
MongoDB를 사용한 Node.js 애플리케이션 개발의 필수 사항을 알아보세요. | |
Node.js 애플리케이션 개발, 복잡한 작업, MongoDB Atlas 데이터 세트와의 상호 작용 등에 대한 포괄적인 이해를 얻으세요. |