문서 메뉴

문서 홈애플리케이션 개발MongoDB 드라이버Node.js 드라이버

MongoDB 노드 드라이버

공식 MongoDB Node.js 드라이버의 설명서 사이트에 오신 것을 환영합니다. 애플리케이션에 드라이버를 추가하여 JavaScript 또는 타입스크립트(Typescript)를 MongoDB와 함께 사용할 수 있습니다. Node.js 드라이버 다운로드 및 설치에 대한 자세한 내용은 빠른 시작 가이드의 다운로드 및 설치를 참조하세요.

다음 환경에서 호스팅되는 배포서버에 Node.js 드라이버를 연결하고 사용할 수 있습니다.

  • MongoDB Atlas: 클라우드에서의 MongoDB 배포를 위한 완전 관리형 서비스

  • MongoDB Enterprise: 구독 기반의 자체 관리형 MongoDB 버전입니다.

  • MongoDB Community: 소스 사용 가능하고, 무료로 사용할 수 있는 자체 관리형 MongoDB 버전

단계별 빠른 시작에서 MongoDB Atlas에 연결을 설정하고 데이터 작업을 시작하는 방법을 알아보세요.

빠른 레퍼런스 섹션에서 일반적인 MongoDB 명령에 대한 드라이버 구문 예제를 참조하세요.

각 버전의 새로운 기능 및 변경 사항 목록은 새로운 기능 섹션을 참조하세요.

완전히 실행 가능한 코드 스니펫과 일반적인 메서드에 대한 설명은 사용 예제 섹션을 참조하세요.

기본 사항 섹션에서 Node.js 드라이버를 사용하여 다음 작업을 수행하는 방법을 알아보세요.

일반적인 애그리게이션 작업에 대한 단계별 설명은 애그리게이션 튜토리얼 섹션을 참조하세요.

MongoDB Node.js 드라이버의 클래스 및 메서드에 대한 자세한 내용은 MongoDB Node.js 드라이버 API 설명서를 참조하세요.

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 드라이버의 기능을 확장할 수 있습니다.

패키지
설명
공식 MongoDB Node.js 드라이버에서 사용되는 BSON 직렬화 및 역직렬화 라이브러리
Kerberos 인증을 지원하는 Node.js용 C++ 확장
클라이언트 측 암호화 기능 라이브러리
콜백 지원 옵션이 있는 레거시 Node.js 드라이버
Node.js용 Zstandard 압축 라이브러리

각 패키지의 버전 호환성에 대한 자세한 내용은 구성 요소 지원 매트릭스 를 참조하세요. Node.js 드라이버 Github 리포지토리에 있습니다.

Node.js 드라이버에 대해 자세히 알아보려면 Developer Hub와 MongoDB University를 방문하세요.

개발자 허브는 개발자를 위한 튜토리얼과 소셜 참여의 장을 제공합니다.

Node.js 드라이버에서 MongoDB 기능을 사용하는 방법을 알아보려면 방법 및 문서 페이지를 참조하세요.

Node.js 드라이버를 사용하여 동료 개발자에게 질문하고 토론에 참여하려면 개발자 커뮤니티 포럼을 참조하세요.

MongoDB University는 모든 사용자에게 MongoDB 사용법을 알려주는 무료 교육 과정을 제공합니다.

MongoDB University Node.js 코스 그래픽

Node.js와 함께 MongoDB 사용

MongoDB를 사용한 Node.js 애플리케이션 개발의 필수 사항을 알아보세요.

MongoDB University Node.js 학습 경로 그래픽

MongoDB Node.js 개발자 경로

Node.js 애플리케이션 개발, 복잡한 작업, MongoDB Atlas 데이터 세트와의 상호 작용 등에 대한 포괄적인 이해를 얻으세요.

노드 드라이버 빠른 시작 →