Articulo de referencia

Base de datos de documentos de Amazon

{{Cite web|url=https://www.geekwire.com/2019/amazon-web-services-calls-mongodbs-licensing-bluff-documentdb-new-managed-database/|title = Amazon Web Services calls MongoDB's lice...

Amazon DocumentDB es un servicio de base de datos NoSQL propietario y administrado que admite estructuras de datos de documentos, con cierta compatibilidad con MongoDB versión 3.6 (lanzada por MongoDB en 2017) y versión 4.0 (lanzada por MongoDB en 2018). Como base de datos de documentos, Amazon DocumentDB puede almacenar, consultar e indexar datos JSON . Está disponible en Amazon Web Services . [ 2 ] [ 3 ] A partir de marzo de 2023, AWS introdujo cierta compatibilidad con MongoDB 5.0, pero carece de soporte para la recopilación de series temporales. [ 4 ]

Características principales

Una base de datos de documentos almacena datos JSON de forma nativa. DocumentDB ofrece búsquedas de documentos individuales, escaneos de índices , consultas con expresiones regulares y agregaciones . Permite crear índices de un solo campo, compuestos y de múltiples claves para optimizar el rendimiento de las consultas. Las lecturas de los índices en la instancia principal son consistentes con la lectura después de la escritura , y los usuarios pueden eliminar o crear nuevos índices en cualquier momento.

DocumentDB fue una mejora del sistema de base de datos relacional Amazon Aurora , [ 5 ] específicamente la edición compatible con PostgreSQL. Su arquitectura separa el almacenamiento y la computación para que cada capa pueda escalar de forma independiente, aunque el sistema está limitado a un único primario de escritura. Amazon DocumentDB, a través de Aurora PostgreSQL, utiliza el motor de almacenamiento Aurora, [ 6 ] originalmente creado para la base de datos relacional MySQL. Este motor de almacenamiento es distribuido , tolerante a fallos , autorreparable y duradero , lo que mantiene replicando los datos de seis maneras en tres zonas de disponibilidad (AZ) de AWS. [ 2 ] [ 7 ] Las bases de datos de Amazon DocumentDB no pueden abarcar regiones de AWS ni proveedores de nube, ni pueden ejecutarse en las instalaciones. El sistema puede admitir hasta 15 réplicas de lectura de baja latencia y realiza copias de seguridad continuas de todos los cambios en Amazon S3.

Véase también

Referencias

  1. "Amazon Web Services desafía el sistema de licencias de MongoDB con DocumentDB, una nueva base de datos administrada" . 9 de enero de 2019.
  2. 1 2 "Base de datos en la nube administrada: Amazon DocumentDB (con compatibilidad con MongoDB) Preguntas frecuentes - AWS" . Amazon Web Services, Inc. Recuperado el 16 de noviembre de 2024 .
  3. "Servicios de AWS por región - AWS" . Amazon Web Services, Inc. Consultado el 16 de noviembre de 2024 .
  4. "Amazon DocumentDB (con compatibilidad con MongoDB) añade soporte para el protocolo de comunicación MongoDB 5.0 y cifrado de campo del lado del cliente" . Amazon Web Services, Inc. Consultado el 16 de noviembre de 2024 .
  5. "¿Es DocumentDB realmente PostgreSQL?" . EDB . Consultado el 07-02-2021 .
  6. "Presentación del motor de almacenamiento Aurora" . Amazon Web Services . 12 de diciembre de 2016. Consultado el 12 de diciembre de 2021 .
  7. "Elección de regiones y zonas de disponibilidad" . Amazon DocumentDB . Consultado el 1 de marzo de 2023 .
  • Sitio web oficial