サポートされている MongoDB API、オペレーション、およびデータ型 - Amazon DocumentDB

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

サポートされている MongoDB API、オペレーション、およびデータ型

Amazon DocumentDB (MongoDB 互換) は、MongoDB ワークロードをサポートする、高速、スケーラブル、高可用性、完全管理のドキュメントデータベース・サービスです。Amazon DocumentDB は、MongoDB 3.6 および 4.0 の API と互換性を持っています。このセクションでは、サポートされている機能を一覧表示します。MongoDB API とドライバの使用のサポートについては、MongoDB コミュニティフォーラムを参照してください。Amazon DocumentDB のサービスを使用したサポートについては、適切な AWS サポートチームにお問い合わせください。Amazon DocumentDB と MongoDB の機能的な違いについては、機能の違い: Amazon DocumentDB を参照してください。

内部専用であるか、フルマネージドサービスには適用されない、MongoDB コマンドと演算子は、サポートされておらず、サポートされている機能のリストにも含まれていません。

初めてのリリース以来 50 を超える新しい機能を追加しており、今後もお客様が必要とする機能を遡って提供していきます。最新のローンチに関する情報は、「Amazon DocumentDB に関する発表」を参照してください。

サポート対象外の機能をリクエストしたい場合は、アカウント ID、リクエストする機能、およびユースケースを記載した E メールを Amazon DocumentDB サービスチーム まで送信してお知らせください。

データベースコマンド

管理コマンド

コマンド 3.6 4.0

上限付きコレクション

いいえ

いいえ

cloneCollectionAsCAPPED

いいえ

いいえ

collMod

部分的

部分的

collMod: expireAfterSeconds

はい

はい

convertToCapped

いいえ

いいえ

copydb

いいえ

いいえ

作成

はい

はい

createView

いいえ

いいえ

createIndexes

はい

はい

currentOp

はい

はい

drop

はい

はい

dropDatabase

はい

はい

dropIndexes

はい

はい

filemd5

いいえ

いいえ

killCursors

はい

はい

killOp

はい

はい

listCollections

はい

はい

listDatabases

はい

はい

listIndexes

はい

はい

reIndex

いいえ

いいえ

renameCollection

はい

はい

集約

コマンド 3.6 4.0

aggregate

はい

はい

はい

はい

distinct

はい

はい

mapReduce

いいえ

いいえ

認証

コマンド 3.6 4.0

authenticate

はい

はい

logout (サインアウト)

はい

はい

診断コマンド

コマンド 3.6 4.0

buildInfo

はい

はい

collStats

はい

はい

connPoolStats

いいえ

いいえ

connectionStatus

はい

はい

dataSize

はい

はい

dbHash

いいえ

いいえ

dbStats

はい

はい

explain

はい

はい

説明: executionStats

はい

はい

特徴量

いいえ

いいえ

hostInfo

はい

はい

listCommands

はい

はい

プロファイラー

はい

はい

serverStatus

はい

はい

top

はい

はい

クエリおよび書き込みオペレーション

コマンド 3.6 4.0

削除

はい

はい

find

はい

はい

findAndModify

はい

はい

getLastError

いいえ

いいえ

getMore

はい

はい

getPrevError

いいえ

いいえ

insert

はい

はい

parallelCollectionScan

いいえ

いいえ

resetError

いいえ

いいえ

更新

はい

はい

Change streams

はい

はい

GridFS

いいえ

いいえ

ロール管理コマンド

コマンド 3.6 4.0

createRole

はい

はい

dropRole

はい

はい

dropAllRolesFromDatabase

いいえ

いいえ

grantRolesToロール

はい

はい

revokePrivilegesFromロール

はい

はい

revokeRolesFromロール

はい

はい

updateRole

はい

はい

rolesInfo

いいえ

いいえ

セッションコマンド

コマンド 3.6 4.0

abortTransaction

いいえ

はい

commitTransaction

いいえ

はい

endSessions

いいえ

はい

killAllSessions

いいえ

はい

killAllSessionsByPattern

いいえ

いいえ

killSessions

いいえ

はい

refreshSessions

いいえ

いいえ

startSession

いいえ

はい

ユーザー管理

コマンド 3.6 4.0

createUser

はい

はい

dropAllUsersFromDatabase

はい

はい

dropUser

はい

はい

grantRolesToユーザー

はい

はい

revokeRolesFromユーザー

はい

はい

updateUser

はい

はい

userInfo

はい

はい

クエリおよびプロジェクション演算子

配列演算子

コマンド 3.6 4.0

$all

はい

はい

$elemMatch

はい

はい

$size

はい

はい

ビット演算子

コマンド 3.6 4.0

$bitsAllSet

はい

はい

$bitsAnySet

はい

はい

$bitsAllClear

はい

はい

$bitsAnyClear

はい

はい

コメント演算子

コマンド 3.6 4.0

$comment

はい

はい

比較演算子

コマンド 3.6 4.0

$eq

はい

はい

$gt

はい

はい

$gte

はい

はい

$lt

はい

はい

$lte

はい

はい

$ne

はい

はい

$in

はい

はい

$nin

はい

はい

要素演算子

コマンド 3.6 4.0

$exists

はい

はい

$type

はい

はい

評価クエリ演算子

コマンド 3.6 4.0

$expr

いいえ

いいえ

$jsonSchema

いいえ

いいえ

$mod

はい

はい

$regex

はい

はい

$text

いいえ

いいえ

$where

いいえ

いいえ

論理演算子

コマンド 3.6 4.0

$or

はい

はい

$and

はい

はい

$not

はい

はい

$nor

はい

はい

プロジェクション演算子

コマンド 3.6 4.0

$

はい

はい

$elemMatch

はい

はい

$meta

いいえ

いいえ

$slice

はい

はい

更新演算子

配列演算子

コマンド 3.6 4.0

$

はい

はい

$[]

はい

はい

$[<identifier>]

はい

はい

$addToSet

はい

はい

$pop

はい

はい

$pullAll

はい

はい

$pull

はい

はい

$push

はい

はい

ビット演算子

コマンド 3.6 4.0

$bit

はい

はい

フィールド演算子

演算子 3.6 4.0

$inc

はい

はい

$mul

はい

はい

$rename

はい

はい

$setOnInsert

はい

はい

$set

はい

はい

$unset

はい

はい

$min

はい

はい

$max

はい

はい

$currentDate

はい

はい

更新修飾子

演算子 3.6 4.0

$each

はい

はい

$slice

はい

はい

$sort

はい

はい

$position

はい

はい

地理空間

ジオメトリ指定子

クエリセレクター 3.6 4.0

$box

いいえ

いいえ

$center

いいえ

いいえ

$centerSphere

いいえ

いいえ

$nearSphere

はい

はい

$geometry

はい

はい

$maxDistance

はい

はい

$minDistance

はい

はい

$polygon

いいえ

いいえ

$uniqueDocs

いいえ

いいえ

クエリセレクター

コマンド 3.6 4.0

$geoIntersects

はい

はい

$geoWithin

はい

はい

$near

いいえ

いいえ

$nearSphere

はい

はい

$polygon

いいえ

いいえ

$uniqueDocs

いいえ

いいえ

カーソルメソッド

トピック

    コマンド 3.6 4.0

    cursor.batchSize()

    はい

    はい

    cursor.close()

    はい

    はい

    cursor.isClosed()

    はい

    はい

    cursor.collation()

    いいえ

    いいえ

    cursor.comment()

    はい

    はい

    cursor.count()

    はい

    はい

    cursor.explain()

    はい

    はい

    cursor.forEach()

    はい

    はい

    cursor.hasNext()

    はい

    はい

    cursor.hint()

    はい

    はい

    cursor.isExhausted()

    はい

    はい

    cursor.itcount()

    はい

    はい

    cursor.limit()

    はい

    はい

    cursor.map()

    はい

    はい

    cursor.maxScan()

    はい

    はい

    cursor.maxTimeMS()

    はい

    はい

    cursor.max()

    いいえ

    いいえ

    cursor.min()

    いいえ

    いいえ

    cursor.next()

    はい

    はい

    カーソルの中。noCursorTimeout()

    いいえ

    いいえ

    カーソルの中。objsLeftInBatch ()

    はい

    はい

    cursor.pretty()

    はい

    はい

    cursor.readConcern()

    はい

    はい

    cursor.readPref()

    はい

    はい

    cursor.returnKey()

    いいえ

    いいえ

    カーソルの中。showRecordId()

    いいえ

    いいえ

    cursor.size()

    はい

    はい

    cursor.skip()

    はい

    はい

    cursor.sort()

    はい

    はい

    cursor.tailable()

    いいえ

    いいえ

    cursor.toArray()

    はい

    はい

    集約パイプライン演算子

    アキュムレータ式

    表現 3.6 4.0

    $sum

    はい

    はい

    $avg

    はい

    はい

    $first

    はい

    はい

    $last

    はい

    はい

    $max

    はい

    はい

    $min

    はい

    はい

    $push

    はい

    はい

    $addToSet

    はい

    はい

    $stdDevPop

    いいえ

    いいえ

    $stdDevSamp

    いいえ

    いいえ

    算術演算子

    コマンド 3.6 4.0

    $abs

    はい

    はい

    $add

    はい

    はい

    $ceil

    いいえ

    いいえ

    $divide

    はい

    はい

    $exp

    いいえ

    いいえ

    $floor

    いいえ

    いいえ

    $ln

    いいえ

    いいえ

    $log

    いいえ

    いいえ

    $log10

    いいえ

    いいえ

    $mod

    はい

    はい

    $multiply

    はい

    はい

    $pow

    いいえ

    いいえ

    $sqrt

    いいえ

    いいえ

    $subtract

    はい

    はい

    $trunc

    いいえ

    いいえ

    配列演算子

    コマンド 3.6 4.0

    $arrayElemAt

    はい

    はい

    $arrayToObject

    はい

    はい

    $concatArrays

    はい

    はい

    $filter

    はい

    はい

    $indexOfArray

    はい

    はい

    $isArray

    はい

    はい

    $objectToArray

    はい

    はい

    $range

    はい

    はい

    $reverseArray

    はい

    はい

    $reduce

    はい

    はい

    $size

    はい

    はい

    $slice

    はい

    はい

    $zip

    はい

    はい

    $in

    はい

    はい

    ブール演算子

    コマンド 3.6 4.0

    $and

    はい

    はい

    $or

    はい

    はい

    $not

    はい

    はい

    比較演算子

    コマンド 3.6 4.0

    $cmp

    はい

    はい

    $eq

    はい

    はい

    $gt

    はい

    はい

    $gte

    はい

    はい

    $lt

    はい

    はい

    $lte

    はい

    はい

    $ne

    はい

    はい

    条件式演算子

    コマンド 3.6 4.0

    $cond

    はい

    はい

    $ifNull

    はい

    はい

    $switch

    いいえ

    いいえ

    データ型演算子

    コマンド 3.6 4.0

    $type

    はい

    はい

    日付演算子

    コマンド 3.6 4.0

    $dayOfYear

    はい

    はい

    $dayOfMonth

    はい

    はい

    $dayOfWeek

    はい

    はい

    $year

    はい

    はい

    $month

    はい

    はい

    $week

    はい

    はい

    $hour

    はい

    はい

    $minute

    はい

    はい

    $second

    はい

    はい

    $millisecond

    はい

    はい

    $dateToString

    はい

    はい

    $isoDayOf週

    はい

    はい

    $isoWeek

    はい

    はい

    $dateFromParts

    いいえ

    いいえ

    $dateToParts

    いいえ

    いいえ

    $dateFromString

    はい

    はい

    $isoWeekYear

    はい

    はい

    リテラル演算子

    コマンド 3.6 4.0

    $literal

    はい

    はい

    Merge 演算子

    コマンド 3.6 4.0

    $mergeObjects

    はい

    はい

    自然演算子

    コマンド 3.6 4.0

    $natural

    はい

    はい

    設定演算子

    コマンド 3.6 4.0

    $setEquals

    はい

    はい

    $setIntersection

    はい

    はい

    $setUnion

    はい

    はい

    $setDifference

    いいえ

    いいえ

    $setIsSubset

    はい

    はい

    $anyElementTrue

    いいえ

    いいえ

    $allElementsTrue

    いいえ

    いいえ

    ステージ演算子

    コマンド 3.6 4.0

    $collStats

    いいえ

    いいえ

    $project

    はい

    はい

    $match

    はい

    はい

    $redact

    はい

    はい

    $limit

    はい

    はい

    $skip

    はい

    はい

    $unwind

    はい

    はい

    $group

    はい

    はい

    $sample

    はい

    はい

    $sort

    はい

    はい

    $geoNear

    はい

    はい

    $lookup

    はい

    はい

    $out

    はい

    はい

    $indexStats

    はい

    はい

    $facet

    いいえ

    いいえ

    $bucket

    いいえ

    いいえ

    $bucketAuto

    いいえ

    いいえ

    $sortByCount

    いいえ

    いいえ

    $addFields

    はい

    はい

    $replaceRoot

    はい

    はい

    $count

    はい

    はい

    $currentOp

    はい

    はい

    $listLocalSessions

    いいえ

    いいえ

    $listSessions

    いいえ

    いいえ

    $graphLookup

    いいえ

    いいえ

    文字列演算子

    コマンド 3.6 4.0

    $concat

    はい

    はい

    $indexOfBytes

    はい

    はい

    $indexOfCP

    はい

    はい

    $ltrim

    いいえ

    いいえ

    $rtrim

    いいえ

    いいえ

    $split

    はい

    はい

    $strcasecmp

    はい

    はい

    $strLenBytes

    はい

    はい

    $strLenCP

    はい

    はい

    $substr

    はい

    はい

    $substrBytes

    はい

    はい

    $substrCP

    はい

    はい

    $toLower

    はい

    はい

    $toUpper

    はい

    はい

    $trim

    いいえ

    いいえ

    システム変数

    コマンド 3.6 4.0

    $$CURRENT

    いいえ

    いいえ

    $$DESCEND

    はい

    はい

    $$KEEP

    はい

    はい

    $$PRUNE

    はい

    はい

    $$REMOVE

    いいえ

    いいえ

    $$ROOT

    はい

    はい

    コマンド 3.6 4.0

    $meta

    いいえ

    いいえ

    型変換演算子

    コマンド 3.6 4.0

    $convert

    いいえ

    いいえ

    $toBool

    いいえ

    いいえ

    $toDate

    いいえ

    いいえ

    $toDecimal

    いいえ

    いいえ

    $toDouble

    いいえ

    いいえ

    $toInt

    いいえ

    いいえ

    $toLong

    いいえ

    いいえ

    $toObjectId

    いいえ

    いいえ

    $toString

    いいえ

    いいえ

    変数演算子

    コマンド 3.6 4.0

    $map

    はい

    はい

    $let

    いいえ

    いいえ

    データ型

    コマンド 3.6 4.0

    ダブル

    はい

    はい

    文字列

    はい

    はい

    オブジェクト

    はい

    はい

    配列

    はい

    はい

    バイナリデータ

    はい

    はい

    ObjectId

    はい

    はい

    ブール値

    はい

    はい

    日付

    はい

    はい

    Null

    はい

    はい

    32 ビット整数 (int)

    はい

    はい

    タイムスタンプ

    はい

    はい

    64 ビット整数 (long)

    はい

    はい

    MinKey

    はい

    はい

    MaxKey

    はい

    はい

    Decimal128

    はい

    はい

    正規表現

    はい

    はい

    JavaScript

    いいえ

    いいえ

    JavaScript(スコープ付き)

    いいえ

    いいえ

    未定義

    いいえ

    いいえ

    記号

    いいえ

    いいえ

    DBPointer

    いいえ

    インデックスとインデックスプロパティ

    インデックス

    コマンド 3.6 4.0

    単一フィールドインデックス

    はい

    はい

    複合インデックス

    はい

    はい

    マルチキーインデックス

    はい

    はい

    テキストインデックス

    いいえ

    いいえ

    2dsphere

    はい

    はい

    2d インデックス

    いいえ

    いいえ

    ハッシュインデックス

    いいえ

    いいえ

    インデックスプロパティ

    コマンド 3.6 4.0

    TTL

    はい

    はい

    Unique

    はい

    はい

    部分的

    いいえ

    いいえ

    大文字と小文字を区別しない

    いいえ

    いいえ

    スパース

    はい

    はい

    背景

    はい

    はい