Amazon Neptune 引擎更新 2019-10-15 - Amazon Neptune
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

Amazon Neptune 引擎更新 2019-10-15

版本:1.0.0.200463.0

重要提示:此引擎版本现已弃用

从 2021-04-27 开始,不会创建使用此引擎版本的新实例。

此引擎版本中的新增功能

  • 添加了 Gremlin Explain/Profile 功能(请参阅 使用格雷姆林分析 Neptune 查询执行explain)。

  • 添加了 Gymlin 会话 Support,以实现在单个事务中执行多个 Gremlin 遍历。

  • 在 Neptune 中添加了对 SPARQL 联合查询扩展的支持(请参阅SPARQL 1.1 联合查询SPARQL 联合查询在 Neptune 中使用SERVICEextension)。

  • 添加了让您能够通过 HTTP URL 参数或通过 SPARQL queryId 查询提示将自己的 queryId 注入到 Gremlin 或 SPARQL 查询中的功能(请参阅 将自定义 ID 注入到 Neptune Gemlin 或 SPARQL 查询中)。

  • 增加了一个实验室模式功能添加到 Neptune,让您能够试用即将发布但尚未准备好在生产环境中使用的功能。

  • 添加了即将发布的 Neptune 流 功能,该功能可将对数据库所做的全部更改可靠地记录到流(保留一周)中。该功能仅在实验室模式下可用。

  • 更新了并发事务的形式语义(请参阅 Neptune 中的事务语义)。该功能为并发提供了行业标准保证。

    默认情况下,将启用这些事务语义。在某些情况下,该功能可能会更改当前的加载行为和降低加载性能。可以使用数据库集群 neptune_lab_mode 参数(通过在参数值中包含 ReadWriteConflictDetection=disabled)恢复为之前的语义。

此引擎版本中的改进

  • 通过报告引擎使用的 TinkerPop 版本和 SPARQL 版本,改进了 实例状态 API。

  • 改进了 Gremlin 子图运算符的性能。

  • 改进了 Gremlin 响应序列化的性能。

  • 改进了 Gremlin Union 步骤的性能。

  • 缩短了简单 SPARQL 查询的延迟。

在此引擎版本中修复的缺陷

  • 修复了将超时错误地作为内部故障返回的 Gremlin 错误。

  • 修复了对部分变量集进行 ORDER BY 导致内部服务器错误的 SPARQL 错误。