Publicado en: Jul 29, 2021

Amazon Neptune ha anunciado la compatibilidad con openCypher, un lenguaje de consulta popular para crear aplicaciones con bases de datos de gráficos. Ahora los desarrolladores 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 gráficos altamente disponible, segura y totalmente administrada. La compatibilidad con openCypher admite los gráficos de propiedades existentes de nuestros clientes, y los desarrolladores pueden utilizar las consultas de Apache TinkerPop Gremlin y openCypher en el mismo gráfico.

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 la incorporación de openCypher, 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.

openCypher está disponible en el modo de laboratorio en esta versión y está habilitado de forma predeterminada. Los clientes de Neptune que utilizan Gremlin pueden empezar a usar openCypher inmediatamente para consultar sus gráficos. Los nuevos clientes pueden empezar a cargar y consultar sus datos con openCypher. Los clientes que realizan la migración a Neptune pueden conectarse fácilmente a la base de datos de gráficos y seguir utilizando sus consultas de openCypher existentes para crear y ejecutar aplicaciones de gráficos.

Los clientes que utilizan openCypher tienen acceso a todas las características de Neptune, como Neptune Workbench, que ahora admiten la consulta y la visualización de resultados de consultas de openCypher. La compatibilidad con openCypher está disponible en todas las regiones que admiten Neptune, y no se aplican cargos adicionales por su uso. Para obtener más información, visite la página de documentación de openCypher.