本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
Amazon Neptune 有一个名为 DFE 的替代查询引擎,它比最初的 Neptune 引擎更高效地使用 CPU 内核、内存和 I/O 等数据库实例资源。
注意
对于大型数据集,DFE 引擎可能无法在 t3 实例上正常运行。
DFE 引擎运行 SPARQL、Gremlin 和 openCypher 查询,并支持各种计划类型,包括深左深度、密集型和混合型计划类型。计划运算符既可以调用计算操作(在一组预留的计算内核上运行),也可以调用 I/O 操作(每个操作都在 I/O 线程池中各自的线程上运行)。
DFE 使用预生成的有关您的 Neptune 图形数据的统计数据,就如何构建查询做出明智的决定。有关如何生成这些统计数据的信息,请参阅DFE 统计数据。
计划类型和所用计算线程数量的选择是根据预生成的统计数据和 Neptune 头节点中可用的资源自动做出的。对于具有内部计算并行性的计划,结果的顺序不是预先确定的。