Docs Menu
Docs Home
/
MongoDB ドライバー
/

Amazon DocumentDB との互換性

項目一覧

  • バージョン情報
  • 互換性
  • サポート
Amazon DocumentDB ロゴ

Amazon DocumentDB(MongoDB と互換性あり) は、高速で信頼できるフルマネージドのデータベース サービスです。Amazon DocumentDB を使用すると、クラウド上で MongoDB 互換データベースを簡単に設定、操作、拡張できます。 Amazon DocumentDB では、MongoDB で使用するのと同じドライバーとツールを使用して、同じアプリケーション コードを実行できます。

Amazon DocumentDB は MongoDB v 4.0および MongoDB v 5.0をサポートしています。 これらのバージョンは、 MongoDB Atlas で利用可能な MongoDB のバージョンのすべての新しい機能をサポートしているわけではありません。

Tip

MongoDB バージョン履歴

MongoDB の各バージョンで利用可能な機能の詳細については、「 MongoDB E 参加 - バージョン履歴 」を参照してください。

年 11 月現在、Amazon DocumentDB は MongoDB API と約2023 34 % 互換性があります。

Amazon DocumentDB では、次の MongoDB 機能は容量が限られているか、まったくサポートされていません。

  • 機能: Cappedコレクションmap-reduce操作GridFSテキストインデックス部分インデックス大文字と小文字を区別しないインデックス

  • コマンド: collModcreateViewfilemd5reIndexconnPoolStatsdbHashfeatures 、シャーディングコマンド( enableShardingshardCollectionとは別)

  • Query Operators: $expr, $text, $where, $meta, $box, $center, $centerSphere, $polygon, $near

  • Aggregation Operators: $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

  • Aggregation Stages: $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 の商用サポートを提供していません。 この製品のサポートについては、Amazon Web Services サポート にお問い合わせください。