Join us Sept 17 at .local NYC! Use code WEB50 to save 50% on tickets. Learn more >
MongoDB Event
Docs Menu
Docs Home
/ / /
Rust 드라이버
/

다운로드 및 설치

1

개발 환경에 Rust 1.60 이상 버전과 Rust 패키지 관리자인 Cargo가 설치되어 있는지 확인하세요.

For information about how to install Rust and Cargo, see the official Rust guide on downloading and installing Rust.

2

셸에서 다음 명령어를 실행하여 이 프로젝트에 대해 rust_quickstart라고 명명한 디렉토리를 만듭니다.

cargo new rust_quickstart

이 명령이 성공적으로 완료되면 rust_quickstart 디렉토리에 Cargo.toml 파일과 src 파일이 있는 main.rs 파일이 생깁니다.

다음 명령을 실행하여 프로젝트 디렉토리로 이동합니다.

cd rust_quickstart
3

프로젝트의 Cargo.toml 파일에 있는 종속성 목록에 다음 크레이트를 포함하여 프로젝트에 추가합니다.

  • mongodb, Rust 드라이버 크레이트

  • serde직렬화 크레이트

  • futures핵심 추상화를 제공하는 비동기 런타임 크레이트

mongodb 크레이트는 기본 MongoDB 데이터 표현 크레이트인 bson 크레이트를 확인합니다. 의존성 목록에서 bson 크레이트를 생략할 수 있습니다.

드라이버는 비동기 및 동기 런타임을 모두 지원합니다. 각 런타임에 대한 예제 종속성 목록을 보려면 다음 Asynchronous APISynchronous API 탭에서 선택합니다.

[dependencies]
serde = "1.0.188"
futures = "0.3.28"
tokio = {version = "1.32.0", features = ["full"]}
[dependencies.mongodb]
version = "3.1.1"
[dependencies]
serde = "1.0.188"
[dependencies.mongodb]
version = "3.1.1"
features = ["sync"]

비동기 및 동기 런타임에 학습 보려면 비동기 및 동기 API 가이드 를 참조하세요.

이 단계를 완료하면 Rust와 Cargo가 설치되고 필요한 드라이버 종속성이 있는 새 Rust 프로젝트가 생깁니다.

참고

이 단계에서 문제 실행 발생하면 MongoDB Community 포럼에서 도움을 요청하거나 Feedback 이 페이지 오른쪽 상단에 있는 버튼을 사용하여 피드백 을 제출 하세요.

돌아가기

빠른 시작