Publicado: Jul 29, 2021

O Amazon Neptune anunciou a compatibilidade com openCypher, uma linguagem de consulta popular para a construção de aplicativos com bancos de dados gráficos. Os desenvolvedores agora podem usar openCypher com Amazon Neptune, beneficiando-se de mais opções para construir ou migrar aplicativos gráficos para um banco de dados gráfico altamente disponível, seguro e totalmente gerenciado. O suporte para openCypher é compatível com os gráficos de propriedades existentes de nossos clientes e os desenvolvedores podem usar consultas do Apache TinkerPop Gremlin e openCypher dentro do mesmo gráfico.

Os clientes aprovam a sintaxe openCypher, que é inspirada em SQL, porque fornece uma estrutura familiar que compõe consultas para aplicativos gráficos. Com a adição do openCypher, o Amazon Neptune agora oferece aos clientes a mais ampla variedade de compatibilidade com a linguagem de consulta, incluindo openCypher, Gremlin e W3C SPARQL. Os clientes podem usar as linguagens de consulta openCypher e Gremlin juntas sobre os mesmos dados de gráfico de propriedade. O suporte para openCypher é compatível com o protocolo Bolt, permitindo que os clientes continuem a executar aplicativos que usam o protocolo Bolt para se conectar ao Neptune.

Nesta versão, o openCypher está disponível no modo de laboratório e é habilitado por padrão. Os clientes da Neptune que usam o Gremlin podem começar imediatamente a utilizar o openCypher para consultar seus gráficos. Novos clientes podem começar a carregar e consultar seus dados usando openCypher. Os clientes que estão migrando para o Neptune podem se conectar facilmente ao banco de dados de gráficos e continuar a usar suas consultas openCypher existentes para construir e executar aplicativos gráficos.

Os clientes que utilizam openCypher têm acesso a todos os recursos do Neptune, como o ambiente de trabalho Neptune, que agora é compatível com consultas e visualização de resultados de consultas openCypher. O suporte para openCypher está disponível em todas as regiões onde o Neptune é compatível e não há cobrança adicional para usar o openCypher. Para saber mais, consulte a página de documentação do openCypher.