Docs Menu
Docs Home
/
MongoDB 드라이버
/

Amazon DocumentDB 호환성

이 페이지의 내용

  • 버전 정보
  • 호환성
  • Support
Amazon DocumentDB 로고

Amazon DocumentDB(MongoDB와 호환) 는 빠르고 안정적인 완전 관리형 데이터베이스 서비스입니다. Amazon DocumentDB를 사용하면 클라우드에서 MongoDB 호환 데이터베이스를 쉽게 설정, 운영 및 확장할 수 있습니다. Amazon DocumentDB를 사용하면 MongoDB에서 사용하는 것과 동일한 애플리케이션 코드를 실행하고 동일한 드라이버 및 도구를 사용할 수 있습니다.

Amazon DocumentDB는 MongoDB v4.0 및 MongoDB v5.0을 지원합니다. 이러한 버전은 MongoDB Atlas에서 제공되는 MongoDB 버전의 모든 최신 기능을 지원하지는 않습니다.

MongoDB 버전 기록

MongoDB의 각 버전에서 사용할 수 있는 기능에 대한 자세한 내용은 MongoDB Evolved - 버전 기록을 참조하세요.

2023년 11월 현재 Amazon DocumentDB는 MongoDB API와 약 34% 호환됩니다.

Amazon DocumentDB에서는 다음과 같은 MongoDB 기능이 제한된 용량으로 제공되거나 전혀 지원되지 않습니다.

  • 기능: 고정 사이즈 컬렉션, 맵 리듀스 작업, GridFS, 텍스트 인덱스, 부분 인덱스, 대소문자를 구분하지 않는 인덱스

  • 명령: collMod, createView, filemd5, reIndex, connPoolStats, dbHash, features, 샤딩 명령 ( enableShardingshardCollection 제외 )

  • 쿼리 연산자: $expr, $text, $where, $meta, $box, $center, $centerSphere, $polygon, $near

  • 애그리게이션 연산자: $accumulator, $count, $ceil, $exp, $floor, $ln, $log, $log10, $pow, $sqrt, $trunc, $round, $first, $last, $switch, $binarySize, $bsonSize, $dateFromParts, $dateToParts, $dateTrunc, $dateDiff, $setDifference, $anyElementTrue, $allElementsTrue, $ltrim, $rtrim, $trim, $regexFind, $regexFindAll, $regexMatch, $replaceOne, $replaceAll, $convert, $toBool, $toDate, $toDecimal, $toDouble, $toInt, $toLong, $toObjectId, $toString, $isNumber, $rand, $sampleRate, $getField

  • 애그리게이션 단계: $collStats, $facet, $bucket, $bucketAuto, $sortByCount, $listLocalSessions, $listSessions, $graphLookup

또한 다음 연산자 중 하나가 포함된 쿼리를 수행할 때 Amazon DocumentDB는 인덱스를 활용하지 않습니다.

  • $ne

  • $nin

  • $nor

  • $not

  • $exists

  • $elemMatch

Amazon DocumentDB와 MongoDB v4.0 및 MongoDB v5.0의 호환성에 대해 자세히 알아보려면 다음 Amazon Web Services 설명서를 참조하세요.

Amazon DocumentDB와 MongoDB 간의 최신 호환성 상태는 Amazon DocumentDB가 MongoDB Atlas와 호환됩니까? 웹사이트를 참조하세요.

MongoDB는 Amazon DocumentDB에 대한 상업적 지원을 제공하지 않습니다. 이 제품에 대한 도움이 필요하면 AWS 지원팀에 문의하세요.

이 페이지의 내용