다음 버전의 새로운 기능에 대해 알아보세요:
2.26의 새로운 기능
2.26 드라이버 릴리스에는 다음과 같은 새로운 기능이 포함되어 있습니다.
Select()
및Project()
집계 단계 내에서SelectMany()
집계 메서드 사용에 대한 지원 이 추가되었습니다.LINQ 쿼리에서
Dictionary.ContainsValue()
호출에 대한 지원 이 추가되었습니다.혼합 유형의 string 연결에 대한 지원 이 추가되었습니다.
libmongocrypt
바인딩에서 네이티브crypto
사용을 활성화했습니다.Memory
및ReadOnlyMemory
구조체의 직렬화 지원 추가되었습니다. 이러한 유형을 구현하는 방법에 대해 자세히 학습하려면 직렬화 가이드의 배열 직렬화 성능 향상 섹션을 참조하세요.MONGODB-OIDC
인증 메커니즘 을 사용할 때 GCP ID 제공자에 대한 지원 이 추가되었습니다. 학습 내용은 엔터프라이즈 인증 메커니즘 가이드 에서 GCP IMDS 를 참조하세요.NuGet 패키지 서명을 구현했습니다.
가능한 경우 다른
mongos
인스턴스에 대한 읽기 및 쓰기 (write) 재시도를 구현했습니다.
2.25의 새로운 기능
2.25 드라이버 릴리스에는 다음과 같은 새로운 기능이 포함되어 있습니다.
Azure ID 공급자에 대한
MONGODB-OIDC
인증 메커니즘 및 자동 토큰 획득에 대한 지원이 추가되었습니다.BsonClassMapSerializer
에서 일치하는 작성자를 찾을 수 없을 때 보고되는 오류 메시지에 클래스 이름이 추가되었습니다.LINQ 쿼리 를 수행한 후 실행된 MQL 을 표시하기 위해
LoggedStages
필드 가 추가되었습니다.srvServiceName
연결 옵션을 사용하여"mongodb"
서비스 이름을 사용자 지정 이름으로 재정의하기 위한 지원 추가되었습니다. 자세한 학습 은 연결 옵션 가이드 참조하세요.requests 매개변수가 두 번 이상 열거되지 않도록 대량 쓰기 (write) 작업의 동작이 개선되었습니다.
2.24의 새로운 기능
2.24 드라이버 릴리스에는 다음과 같은 새로운 기능이 포함되어 있습니다.
IMongoCollection.DistinctMany() 메서드를 추가했습니다.
$dateFromString 애그리게이션 표현식에 대한 최신 선택적 인수에 대한 지원이 추가되었습니다.
$search 애그리게이션 단계에서 점수별 정렬 지원이 추가되었습니다.
$vectorSearch 집계 단계에 대한
VectorSearchScore
빌더를 추가했습니다.Atlas Search에서 $in 연산자에 대한 지원이 추가되었습니다.
LINQ 쿼리에 대한
Mql.Exists()
,Mql.IsMissing()
및Mql.IsNullOrMissing()
메서드가 추가되었습니다.LINQ 쿼리에서
IComparable.CompareTo()
메서드에 대한 지원 이 추가되었습니다.MongoDB Entity Framework Core Provider의 LINQ 쿼리를 지원하기 위해
AsQueryable()
메서드에 대한 중첩 호출에 대한 지원이 추가되었습니다.TLS 1.3 에 대한 지원이 추가되었습니다.
libmongocrypt
패키지 버전을 1.8.2 로 업데이트했습니다.최신 Linux 배포판에서 Kerberos(
libgssapi
)의 세그폴트를 수정했습니다.동일한 ID를 가진 더 큰 파일도 업로드된 경우 파일을 다운로드하면 오류가 발생하는 GridFS 버그가 수정되었습니다.
이제 읽기 및 쓰기 작업 모두에 대해
ExceededTimeLimit
서버 오류를 다시 시도할 수 있습니다.Amazon Web Services Lambda와 같은 FaaS(서비스로서의 기능) 환경 내에서 실행할 때 드라이버는 이제 폴링 모니터링 메커니즘을 사용합니다.
MongoDB Atlas 서버리스 호환성을 개선하기 위해 이제 운전자 는 서버 가 지원하는 경우 인증 에 OP_MSG를 사용합니다.
2.23의 새로운 기능
2.23 드라이버 릴리스에는 다음과 같은 새로운 기능이 포함되어 있습니다.
LINQ3 통합이 개선되고 버그가 수정되었습니다.
애그리게이션 비트 연산자에 대한 지원이 추가되었습니다.
MongoDB time series 컬렉션에서
$out
연산자에 대한 지원이 추가되었습니다.16 MB보다 큰 변경 스트림 이벤트를 처리하다 위해 ChangeStreamSplitLargeEvent 가 추가되었습니다.
2.22의 새로운 기능
2.22 드라이버 릴리스에는 다음과 같은 새로운 기능이 포함되어 있습니다.
LINQ3 통합이 개선되고 버그가 수정되었습니다.
$set 및 $vectorSearch 애그리게이션 단계에 대한 지원이 추가되었습니다.
Atlas Search 에 대한 동의어 지원 이 추가되었습니다.
암호화 사용 시 메모리 할당 감소.
서버 검색 및 모니터링 (SDAM) 이벤트에 대한 로깅 메시지가 추가되었습니다. 이러한 이벤트에 대한 자세한 내용은 MongoDB SDAM 로깅 및 모니터링 사양을 참조하세요.
이전 버전
이전 버전의 .NET/ C# 드라이버 기능에 대해 학습 다음 링크를 방문하세요.