Publicado: May 4, 2021
O Amazon DocumentDB (compatível com o MongoDB) é um serviço de banco de dados de documentos ágil, escalável, altamente disponível e gerenciado que oferece suporte a cargas de trabalho do MongoDB. Como banco de dados de documentos, o Amazon DocumentDB facilita o armazenamento, a consulta e a indexação de dados JSON em grande escala.
O Amazon DocumentDB continua aumentando a compatibilidade com o MongoDB, e hoje adicionou suporte para os seguintes APIs do MongoDB e melhorias de indexação no DocumentDB 3.6 e 4.0:
- renameCollection: comando administrativo usado para renomear um conjunto existente
- $natural: modificador de consultas que executa uma análise do conjunto para retornar os resultados de uma consulta em ordem natural
- $indexOfArray: operador de agregação usado para pesquisar uma matriz quanto à ocorrência de um valor especificado e retornar o índice da matriz (baseado em zero) da primeira ocorrência
- $reverseArray: operador de agregação usado para reverter a ordem dos elementos da matriz especificada
- $zip: operador de agregação usado para transpor uma matriz
- Capacidade de usar um índice para a API distinct() de índices que não são de várias chaves
- Capacidade de usar $hint para forçar um plano de índice específico para atualizar consultas
Esses recursos são suportados em todas as regiões onde o Amazon DocumentDB está disponível. Todas as APIs com suporte do MongoDB e os recursos de pipeline de agregação do Amazon DocumentDB podem ser encontrados aqui. Se você for novo no Amazon DocumentDB, o guia de conceitos básicos mostrará como provisionar rapidamente um cluster do Amazon DocumentDB e explorar a flexibilidade do modelo do documento.