Docs Menu
Docs Home
/ / /
Rust 드라이버
/

다운로드 및 설치

1

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

Rust 및 Cargo 설치 방법에 대한 자세한 내용은 Rust 다운로드 및 설치 에 대한 공식 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.0"
[dependencies]
serde = "1.0.188"
[dependencies.mongodb]
version = "3.1.0"
features = ["sync"]

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

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

참고

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

돌아가기

빠른 시작