Compatibilidade com o Amazon DocumentDB
Nesta página
Informações sobre a versão
O Amazon DocumentDB solicita suporte para o MongoDB v4.0 e o MongoDB v5.0. Essas versões não suportam todos os recursos e funcionalidades mais recentes nas versões do MongoDB disponíveis no MongoDB Atlas.
Dica
Histórico de versões do MongoDB
Para saber mais sobre os recursos disponíveis em cada versão do MongoDB, consulte Evolução do MongoDB - Histórico de versões.
Compatibilidade
No Amazon DocumentDB, os seguintes recursos do MongoDB estão disponíveis de forma limitada ou não são compatíveis:
Características: Coleções limitadas, operações de map-reduce, GridFS, Índices de texto, índices de pesquisa vetorial, Índices parciais, Índices que não diferenciam maiúsculas de minúsculas, dados de série temporal, Visualizações materializadas sob demanda, Criptografia de nível de campo no lado do cliente, Queryable Encryption
Comandos:
collMod
,collMod:expireAfterSeconds
,copydb
,createView
,filemd5
,reIndex
,connPoolStats
,dbHash
,features
,getLastError
,getPrevError
,parallelCollectionScan
,resetError
,endSessions
,killAllSessionsByPattern
,refreshSessions
, comandos de fragmentação (além deenableSharding
eshardCollection
)Operadores de Consulta:
$expr
,$jsonSchema
,$text
,$where
,$meta
,$box
,$center
,$centerSphere
,$polygon
,$near
,$uniqueDocs
Operadores de agregação:
$accumulator
,$count
,$stdDevPop
,$stdDevSamp
,$pow
,$trunc
,$round
,$first
,$last
,$switch
,$binarySize
,$bsonSize
,$dateFromParts
,$dateToParts
,$dateTrunc
,$dateDiff
,$ltrim
,$rtrim
,$trim
,$regexFind
,$regexFindAll
,$regexMatch
,$replaceOne
,$replaceAll
,$isNumber
,$rand
,$sampleRate
,$getField
Estágios de aggregation:
$collStats
,$facet
,$bucket
,$bucketAuto
,$sortByCount
,$unionWith
,$set
,$setWindowFields
,$unset
,$listLocalSessions
,$listSessions
,$graphLookup
,$merge
,$planCacheStats
Métodos de cursor:
cursor.collation()
,cursor.max()
,cursor.min()
,cursor.noCursorTimeout()
,cursor.returnKey()
,cursor.showRecordId()
,cursor.tailable()
Além disso, o Amazon DocumentDB não aproveita índices ao executar queries que contenham qualquer um dos seguintes operadores:
$ne
$nin
$nor
$not
$exists
$distinct
$elemMatch
quando usado em queries aninhadas
Para saber mais sobre a compatibilidade do Amazon DocumentDB com MongoDB v4.0 e MongoDB v5.0, consulte a seguinte documentação da Amazon Web Services:
Suporte
O MongoDB não oferece suporte comercial para o Amazon DocumentDB. Para obter ajuda com esse produto, entre em contato com o suporte da AWS.