

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

# Amazon Neptune 替代查询引擎 (DFE)
<a name="neptune-dfe-engine"></a>

Amazon Neptune 有一个名为 DFE 的替代查询引擎，它使用数据库实例资源，例如 CPU 内核、内存，并且比最初的 Neptune 引擎 I/O 更高效。

**注意**  
对于大型数据集，DFE 引擎可能无法在 t3 实例上正常运行。

DFE 引擎运行 SPARQL、Gremlin 和 openCypher 查询，并支持各种计划类型，包括深左深度、密集型和混合型计划类型。计划运算符既可以调用计算操作，前者在一组预留的计算内核上运行，也可以调用 I/O 操作，每个操作都在线程池中自己的 I/O 线程上运行。

DFE 使用预生成的有关您的 Neptune 图形数据的统计数据，就如何构建查询做出明智的决定。有关如何生成这些统计数据的信息，请参阅[DFE 统计数据](neptune-dfe-statistics.md)。

计划类型和所用计算线程数量的选择是根据预生成的统计数据和 Neptune 头节点中可用的资源自动做出的。对于具有内部计算并行性的计划，结果的顺序不是预先确定的。