1
Rust 및 Cargo 설치
개발 환경에 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
3
Rust 드라이버 설치
프로젝트의 Cargo.toml
파일에 있는 종속성 목록에 다음 크레이트를 포함하여 프로젝트에 추가합니다.
mongodb
, Rust 드라이버 크레이트serde
직렬화 크레이트futures
핵심 추상화를 제공하는 비동기 런타임 크레이트
팁
mongodb
크레이트는 기본 MongoDB 데이터 표현 크레이트인 bson
크레이트를 확인합니다. 의존성 목록에서 bson
크레이트를 생략할 수 있습니다.
드라이버는 비동기 및 동기 런타임을 모두 지원합니다. 각 런타임에 대한 예제 종속성 목록을 보려면 다음 Asynchronous API 및 Synchronous 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 이 페이지 오른쪽 상단에 있는 버튼을 사용하여 피드백 을 제출 하세요.