다운로드 및 설치
1
Rust 및 Cargo 설치
개발 환경에 Rust 1.60 이상 버전과 Rust 패키지 관리자인 Cargo가 설치되어 있는지 확인하세요.
Rust 및 Cargo 설치 방법에 대한 자세한 내용은 Rust 다운로드 및 설치 에 대한 공식 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.0"
[dependencies] serde = "1.0.188" [dependencies.mongodb] version = "3.1.0" features = ["sync"]
비동기 및 동기 런타임에 학습 보려면 비동기 및 동기 API 가이드 를 참조하세요.
이 단계를 완료하면 Rust와 Cargo가 설치되고 필요한 드라이버 종속성이 있는 새 Rust 프로젝트가 생깁니다.
참고
이 단계에서 문제 실행 발생하면 MongoDB Community 포럼 에서 도움을 요청하거나 이 페이지 오른쪽 상단에 있는 Feedback 버튼을 사용하여 피드백 을 제출 하세요.