Amazon Neptune Global Database

Amazon Neptune Global Database está diseñado para aplicaciones distribuidas globalmente, lo que permite que una sola base de datos de Neptune abarque múltiples regiones de AWS. Replica sus datos con poco impacto en el rendimiento de la base de datos, permite lecturas locales rápidas con baja latencia en cada región y proporciona la recuperación de desastres en caso de interrupciones en toda la región. Con Neptune Global Database, ahora puede implementar un clúster de base de datos Neptune principal en una región de AWS y replicar sus datos en hasta cinco clústeres de bases de datos secundarios de solo lectura (con hasta 16 réplicas de lectura cada uno) en diferentes regiones de AWS.

La base de datos global utiliza una replicación basada en el almacenamiento con una latencia típica inferior a 1 segundo mediante el uso de infraestructura exclusiva que permite que su base de datos quede completamente disponible para atender las cargas de trabajo de las aplicaciones. En el caso improbable de que ocurra una degradación o interrupción regional, una de las regiones secundarias puede asumir capacidades de lectura y escritura en una Base de datos global.

Beneficios de Neptune Global Database

Acceso a datos inferior a un segundo en cualquier región

Neptune Global Database permite escalar fácilmente las lecturas de bases de datos en todas las regiones de AWS y ubicar las aplicaciones cerca de sus usuarios. Las aplicaciones cuentan con un acceso rápido a los datos, independientemente de la cantidad y la ubicación de las regiones secundarias, con latencias típicas de replicación entre regiones inferiores a 1 segundo. Puede lograr una escalabilidad mayor creando hasta 16 instancias de base de datos en cada región, las cuales se mantendrán actualizadas continuamente. La extensión de su base de datos a regiones adicionales no tiene ningún impacto en el rendimiento. La replicación entre regiones utiliza una infraestructura exclusiva en la capa de almacenamiento, lo cual permite mantener los recursos de la base de datos en las regiones principales y secundarias totalmente disponibles para atender las necesidades de la aplicación.

Recuperación de desastres entre regiones

Si su región principal sufre una degradación en el rendimiento o una interrupción, puede promover una de las regiones secundarias para que asuma responsabilidades de lectura y escritura. Un clúster de Neptune puede recuperarse en menos de 1 minuto, incluso en el caso de una interrupción regional completa. Esto brinda a su aplicación un objetivo de punto de recuperación (RPO) efectivo de 1 segundo y un objetivo de tiempo de recuperación (RTO) de menos de 1 minuto, lo que proporciona una base sólida para un plan de continuidad de negocios global.

Precios

Con Neptune Global Database, paga los recursos utilizados en las regiones de AWS en las que está presente su clúster de Neptune en función de la instancia de Neptune bajo demanda y de los precios de almacenamiento de esa región. Además, paga por las E/S de escritura replicadas, que capturarán las escrituras, las inserciones y las eliminaciones entre el clúster principal y cada clúster secundario. Para obtener toda la información sobre los precios y la disponibilidad por región, consulte Precios de Amazon Neptune.

Cómo empezar

Introducción a Amazon Neptune, una base de datos de grafos completamente gestionada

Amazon Neptune es un servicio de base de datos de grafos rápido, fiable y completamente gestionado que permite crear y ejecutar fácilmente aplicaciones que funcionan con conjuntos de datos altamente conectados. El núcleo de Amazon Neptune es un motor de bases de datos de grafos de alto rendimiento diseñado expresamente y optimizado para almacenar miles de millones de relaciones y consultar grafos con una latencia de milisegundos. Amazon Neptune admite los modelos de grafos populares Property Graph y RDF del W3C, así como sus correspondientes lenguajes de consulta openCypher, Apache TinkerPop Gremlin y SPARQL, lo que le permite crear fácilmente consultas que navegan de manera eficiente por conjuntos de datos altamente conectados. Neptune es la solución ideal para casos de uso de grafos como, por ejemplo, motores de recomendaciones, detección de fraudes, grafos de conocimiento, descubrimiento de fármacos y seguridad en TI.