发布于: Aug 6, 2020

Amazon Neptune 宣布推出全新引擎版本,它在实验室模式中加入一个替代查询引擎 (DFE),通过改进数据库实例的资源利用率,可以显著提升查询的执行速度。DFE 可运行 SPARQL 和 Gremlin 查询,并支持许多种计划类型,包括左深、紧密和混合计划。 

DFE 使用有关图形数据的预生成统计信息来就如何构造查询做出明智的决策。计划类型和所使用的计算线程数根据预先生成的统计信息和集群中的可用资源自动选择。

在此版本中,DFE 可在实验室模式下使用。实验室模式可用于在开发中测试功能,或者在投入生产之前测试功能的作用。可通过将数据库集群参数组中 neptune_lab_mode 参数的 DFEQueryEngine 设置为“启用”或“禁用”来启用或禁用 DFE。您还可以使用 useDFE 查询提示为特定查询禁用 DFE。Gremlin 和 SPARQL 解释会告诉您 DFE 是否正在执行查询。

要开始使用,请参阅 Amazon Neptune 用户指南了解有关 DFE 的更多详细信息。