Publicado en: May 4, 2021
HAQM DocumentDB (con compatibilidad con MongoDB) es un servicio de base de datos de documentos ágil, escalable, de alta disponibilidad y completamente administrado, compatible con cargas de trabajo de MongoDB. Como base de datos de documentos, HAQM DocumentDB facilita el almacenamiento, la consulta y el indexado de datos JSON a escala.
HAQM DocumentDB sigue aumentando la compatibilidad con MongoDB y hoy ha agregado compatibilidad con las siguientes API de MongoDB y mejoras de indexación en DocumentDB 3.6 y 4.0:
- renameCollection: comando administrativo usado para renombrar una colección existente.
- $natural: modificador de consulta que realiza la exploración de la colección para devolver los resultados de una consulta en orden natural.
- $indexOfArray: operador de agregación utilizado para buscar en una matriz una ocurrencia de un valor especificado y devolver el índice de la matriz (basado en cero) de la primera ocurrencia.
- $reverseArray: operador de agregación utilizado para invertir el orden de los elementos de la matriz especificada.
- $zip: operador de agregación utilizado para transponer una matriz.
- Habilidad para utilizar un índice para la API distinct() para los índices no multiclave.
- Habilidad para usar $hint a fin de forzar un plan de índice específico para actualizar consultas.
Estas capacidades están admitidas en todas las Regiones donde HAQM DocumentDB está disponible. Todas las API de MongoDB y las capacidades de canalización de agregación compatibles para HAQM DocumentDB se encuentran aquí. Si es nuevo en HAQM DocumentDB, la guíade introducción le mostrará como aprovisionar rápidamente un clúster HAQM DocumentDB y explorar la flexibilidad del modelo de documento.