发布于: Apr 20, 2022

今天,AWS 宣布在 Amazon Neptune 中正式推出 openCypher 查询语言支持。客户现在可以将 openCypher 与 Amazon Neptune 结合使用,从而有更多选择来构建图形应用程序或将图形应用程序迁移到高度可用、安全且完全托管的图形数据库。

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

自发布预览公告以来,我们提高了 openCypher 子句的范围,实施了性能改进,并且现在支持对 HTTPS 和 Bolt 请求进行参数化查询。Neptune 对 openCypher 的支持适用于新的或现有属性图,使用户能够通过 HTTPS、Bolt 驱动程序以及从我们的 Neptune 笔记本中对相同集群和数据同时利用 Apache TinkerPop Gremlin 和 openCypher。

openCypher 查询语言支持现已在提供 Amazon Neptune 的所有区域在 Neptune 引擎版本 1.1.1.0 或更高版本上正式推出。使用 openCypher 不会产生任何额外费用。要了解更多信息,请访问 openCypher 文档页面。