Publicado en: Apr 20, 2022

Hoy, AWS anuncia la disponibilidad general de compatibilidad de lenguajes de consulta de openCypher con Amazon Neptune. Ahora los clientes pueden usar openCypher con Amazon Neptune, lo que les proporciona más opciones para crear o migrar aplicaciones de gráficos a una base de datos de grafos altamente disponible, segura y completamente administrada.

A los clientes les gusta la sintaxis de openCypher, inspirada en SQL, porque proporciona una estructura familiar para redactar consultas para aplicaciones de gráficos. Con el lanzamiento de hoy, Amazon Neptune ahora proporciona a los clientes la matriz de compatibilidad con lenguajes de consulta más amplia, que incluye openCypher, Gremlin y W3C SPARQL. Los clientes pueden utilizar los lenguajes de consulta openCypher y Gremlin juntos con los mismos datos de gráficos de propiedad. La compatibilidad con openCypher admite el protocolo Bolt, lo que permite a los clientes seguir ejecutando aplicaciones que utilizan el protocolo Bolt para conectarse a Neptune.

Desde nuestro anuncio previo, aumentamos la cobertura de las cláusulas de openCypher, implementamos mejoras en el rendimiento y ahora admitimos consultas parametrizadas para solicitudes HTTPS y Bolt. La compatibilidad de Neptune para openCypher funciona en gráficos de propiedad nuevos o existentes, lo que permite a los usuarios aprovechar Apache TinkerPop Gremlin y openCypher simultáneamente en el mismo clúster y datos vía HTTPS, controladores Bolt y dentro de nuestros blocs de notas de Neptune.

Por lo general, la compatibilidad de lenguajes de consulta está disponible en el motor de Neptune versión 1.1.1.0 o superior en todas las regiones donde Amazon Neptune se ofrece. El uso de openCypher no conlleva cargos adicionales. Para obtener más información, visite la página de documentación de openCypher.