发布于: Jul 29, 2021

Amazon Neptune 宣布支持 openCypher,这是一种使用图形数据库构建应用程序的流行查询语言。开发人员现在可以将 openCypher 与 Amazon Neptune 结合使用,从而有更多选择来构建图形应用程序或将图形应用程序迁移到高度可用、安全且完全托管的图形数据库。openCypher 支持与客户现有的属性图形兼容,而开发人员可以在同一个图形中同时使用 Apache TinkerPop Gremlin 和 openCypher 查询。

客户喜欢使用 openCypher 的语法 (其受到 SQL 的启发),因为它提供了一种熟悉的结构来组合图形应用程序的查询。随着融入 openCypher,Amazon Neptune 现在为客户提供最广泛的查询语言支持,包括 openCypher、Gremlin 和 W3C SPARQL。客户可以对相同的属性图形数据共同使用 openCypher 和 Gremlin 查询语言。openCypher 支持与 Bolt 协议兼容,这可让客户继续运行使用 Bolt 协议连接到 Neptune 的应用程序。

openCypher 在此版本中提供实验室模式,并且默认处于启用状态。使用 Gremlin 的 Neptune 客户可以立即开始使用 openCypher 来查询他们的图形。新客户可以开始使用 openCypher 加载和查询他们的数据。迁移到 Neptune 的客户可以轻松连接到图形数据库,并继续使用现有的 openCypher 查询来构建和运行图形应用程序。

使用 openCypher 的客户有权访问所有 Neptune 功能,例如 Neptune 工作台,该工作台现在支持查询和可视化 openCypher 查询的结果。所有支持 Neptune 的区域均提供 openCypher 支持,并且使用 openCypher 无需额外付费。要了解更多信息,请访问 openCypher 文档页面。