Informações sobre a versão
O Amazon DocumentDB solicita suporte para o MongoDB v4.0 e o MongoDB5.0 v. Estas versões não suportam todos os recursos e funcionalidades mais recentes nas versões do MongoDB disponíveis no MongoDB Atlas. A compatibilidade do DocumentDB mesmo com essas versões mais antigas é incompleta e os aplicativos podem não funcionar conforme o esperado.
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:
Comandos:
collMod,collMod:expireAfterSeconds,copydb,createView,filemd5,reIndex,connPoolStats,dbHash,features,getLastError,getPrevError,parallelCollectionScan,resetError,endSessions,killAllSessionsByPattern,refreshSessions, comandos de fragmentação (além deenableShardingeshardCollection)Operadores de query:
$expr,$jsonSchema,$text,$where,$meta,$box,$center,$centerSphere,$polygon,$near,$uniqueDocsOperadores 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,$getFieldEstágios de aggregation:
$collStats,$facet,$bucket,$bucketAuto,$sortByCount,$unionWith,$set,$setWindowFields,$unset,$listLocalSessions,$listSessions,$graphLookup,$merge,$planCacheStatsMétodos do 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$elemMatchquando 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.