사용자 지정 CRUD 설정 구성
개요
이 가이드 에서는 Java 운전자 MongoDatabase
및 MongoCollection
인스턴스에 대한 CRUD 작업을 구성하는 방법에 대해 학습 수 있습니다.
읽기 설정, 읽기 고려, 쓰기 고려는 드라이버가 읽기 작업을 라우팅하고 MongoDB 복제본 세트에 연결될 때 읽기 및 쓰기 작업에 대한 승인을 기다리는 방법을 제어합니다. 읽기 설정 및 읽기 고려는 모든 읽기 작업에 적용되고 쓰기 고려는 모든 쓰기 작업에 적용됩니다.
자세한 내용은 읽기 설정 , 읽기 고려 및 쓰기 (write) 고려 에대한 서버 설명서를 참조하세요.
기본값 으로 MongoDatabase
및 MongoCollection
인스턴스는 액세스하는 MongoClient
로부터 기본 설정과 고려 사항을 상속합니다. 자세한 내용은 클라이언트 수준 CRUD 설정 구성 페이지를 참조하세요. 그러나 다음 방법을 사용하여 개별 데이터베이스 및 컬렉션에 사용자 지정 설정을 적용 할 수 있습니다.
팁
withReadConcern()
, withReadPreference()
, withWriteConcern
메서드는 원하는 설정이나 고려 항목이 있는 MongoDatabase
또는 MongoCollection
인스턴스를 새로 만듭니다. 메서드가 호출되는 MongoDatabase
또는 MongoCollection
은 원래 설정 및 고려 설정을 유지합니다.