本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
Amazon Neptune 替代查詢引擎(DFE)
Amazon Neptune 具有稱為 DFE 的替代查詢引擎,它比原始 Neptune 引擎更能有效率地使用資料庫執行個體資源 (例如 CPU 核心、記憶體和 I/O)。
注意
使用大型資料集,DFE 引擎可能無法在 t3 執行個體上很好地執行。
DFE 引擎會執行 SPARQL、Gremlin 和 OpenCypher 查詢,並支援廣泛的各種計畫類型,包括 left-deep、bushy 和 hybrid 計畫類型。計畫運算子可以調用在一組保留運算核心上執行的運算操作,也可以調用 I/O 操作,每個操作都會在 I/O 執行緒集區的自己執行緒上執行。
DFE 會使用有關 Neptune 圖形資料的預先產生統計資料,做出有關如何建構查詢的明智決策。如需如何產生這些統計資料的相關資訊,請參閱 DFE 統計資料。
系統會根據預先產生的統計資料和 Neptune 前端節點中可用的資源,自動選擇計畫類型和己使用的運算執行緒數目。結果的順序不是針對具有內部運算平行處理的計畫預先確定的。