Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Amazon Neptune Engine versión 1.4.8.0 (27 de julio de 2026)
A partir del 27 de julio de 2026, la versión 1.4.8.0 del motor se implementó de manera generalizada. Tenga en cuenta que las versiones nuevas tardan unos días en estar disponibles en todas las regiones.
Nuevas características de esta versión del motor
Exportación RDF nativa. Ahora puede exportar los datos RDF de su clúster de Neptune directamente a Amazon Simple Storage Service (Amazon S3) mediante la API de exportación. Esta función también permite filtrar las exportaciones por URI de gráficos con nombre utilizando el parámetro.
exportFilterConsulte la documentación sobre la exportación nativa de datos RDF.Esquema de gráficos de propiedades. Ahora puede recuperar el esquema de los datos de su gráfico de propiedades, incluidas las etiquetas de los nodos, las etiquetas de los bordes y sus propiedades asociadas. Consulta la Esquema de gráficos de propiedades documentación.
La recolección de basura del diccionario ahora funciona en clústeres con Neptune Streams habilitado.
Mejoras en esta versión del motor
Mejoras en Gremlin:
Se ha reducido la probabilidad de que una consulta de Gremlin sufra una situación de falta de memoria cuando una instancia sin servidor se reduce a un valor de NCU bajo.
Mejoras en SPARQL:
Mejora del rendimiento de las solicitudes de actualización de SPARQL de gran tamaño y con múltiples operaciones.
Mejora del rendimiento de las rutas de propiedades alternativas de SPARQL (por ejemplo,).
?s <a>|<b> ?o
Defectos corregidos en esta versión del motor
Correcciones generales:
Se ha corregido una condición poco frecuente que podía impedir que el motor arrancara correctamente en determinadas configuraciones.
Se ha corregido un problema por el que las transacciones anuladas podían provocar un crecimiento gradual de la memoria con el tiempo.
Se han realizado varias correcciones de estabilidad y corrección para el motor de consultas DFE.
Query-Language Versiones compatibles con esta versión
Antes de actualizar un clúster de base de datos a la versión 1.4.8.0, asegúrese de que su proyecto sea compatible con estas versiones del lenguaje de consulta:
Compatible con la primera versión de Gremlin:
3.7.1Compatible con la última versión de Gremlin:
3.7.1Versión de openCypher:
Neptune-9.0.20190305-1.0Versión de SPARQL:
1.1
Rutas de actualización a la versión 1.4.8.0 del motor
Puede actualizar a esta versión desde la versión 1.2.0.0 o superior del motor.
Actualización de los clústeres de bases de datos globales a esta versión
Los clústeres de Neptune que forman parte de una base de datos global no admiten actualizaciones menores a la versión 1.4.8.0 del motor desde versiones anteriores a la 1.4.7.0. Uso de Amazon Neptune con una base de datos global Non-global los clústeres de bases de datos y las actualizaciones de versiones principales no se ven afectados.
Para actualizar una versión secundaria de un clúster de base de datos global que ejecute una versión anterior a la 1.4.7.0 a la 1.4.8.0, primero debe eliminar los clústeres secundarios de la base de datos global (consulteEliminación de un clúster), actualizar el clúster principal a la 1.4.8.0 y, a continuación, crear nuevos clústeres secundarios en la base de datos global.
Actualización a esta versión
Si un clúster de base de datos ejecuta una versión de motor desde la que existe una ruta de actualización a esta versión, puede actualizarse ahora. Puede actualizar cualquier clúster que cumpla los requisitos mediante las operaciones del clúster de base de datos de la consola o mediante el SDK. El siguiente comando de la CLI actualizará inmediatamente un clúster que cumpla los requisitos:
Para Linux, OS X o Unix:
aws neptune modify-db-cluster \ --db-cluster-identifier(your-neptune-cluster)\ --engine-version 1.4.8.0 \ --allow-major-version-upgrade \ --apply-immediately
Para Windows:
aws neptune modify-db-cluster ^ --db-cluster-identifier(your-neptune-cluster)^ --engine-version 1.4.8.0 ^ --allow-major-version-upgrade ^ --apply-immediately
En lugar de --apply-immediately, puede especificar --no-apply-immediately. Para realizar una actualización de versión principal, es necesario el parámetro allow-major-version-upgrade. Además, asegúrese de incluir la versión del motor, ya que es posible que el motor se actualice a otra versión.
Si el clúster utiliza un grupo de parámetros del clúster personalizado, asegúrese de incluir este parámetro para especificarlo:
--db-cluster-parameter-group-name(name of the custom DB cluster parameter group)
Del mismo modo, si alguna instancia del clúster utiliza un grupo de parámetros de base de datos personalizado, asegúrese de incluir este parámetro para especificarlo:
--db-instance-parameter-group-name(name of the custom instance parameter group)
Realice siempre una prueba antes de realizar la actualización
Cuando se publique una nueva versión principal o secundaria del motor de Neptune, pruebe siempre las aplicaciones de Neptune en ella antes de actualizar. Incluso en una actualización secundaria podría haber nuevas características o comportamientos que podrían afectar al código.
Comience por comparar las páginas de notas de la versión actual con las de la versión de destino para ver si hay cambios en las versiones del lenguaje de consulta u otros cambios importantes.
La mejor forma de probar una nueva versión antes de actualizar el clúster de base de datos de producción es clonar el clúster de producción para que el clon ejecute la nueva versión del motor. A continuación, puede ejecutar consultas en el clon sin que eso afecte al clúster de base de datos de producción.
Cree siempre una instantánea manual antes de realizar la actualización
Antes de realizar una actualización, se recomienda crear siempre una instantánea manual del clúster de base de datos. Una instantánea automática solo ofrece protección a corto plazo, mientras que una instantánea manual está disponible hasta que la elimine explícitamente.
En algunos casos, Neptune crea una instantánea manual para usted como parte del proceso de actualización, pero no debe confiar en eso y crear su propia instantánea manual.
Cuando tenga la seguridad de que no necesitará revertir el clúster de base de datos al estado anterior a la actualización, puede eliminar de forma explícita la instantánea manual que ha creado, así como la instantánea manual que Neptune podría haber creado. Si Neptune crea una instantánea manual, tendrá un nombre que empieza por preupgrade, seguido del nombre del clúster de base de datos, la versión del motor de origen, la versión del motor de destino y la fecha.
nota
Si intenta realizar la actualización mientras hay una acción pendiente en proceso, es posible que se produzca un error como el siguiente:
We're sorry, your request to modify DB cluster (cluster identifier) has failed. Cannot modify engine version because instance (instance identifier) is running on an old configuration. Apply any pending maintenance actions on the instance before proceeding with the upgrade.
Si se produce este error, espere a que finalice la acción pendiente o active inmediatamente un periodo de mantenimiento para que se complete la actualización anterior.
Para obtener más información sobre la actualización de la versión del motor, consulte Mantenimiento del clúster de base de datos de Amazon Neptune. Si tiene alguna pregunta o duda, el equipo de AWS soporte está disponible en los foros de la comunidad y a través del servicio de soporte Premium. AWS