View a markdown version of this page

Hint di query Gremlin - Amazon Neptune

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Hint di query Gremlin

Puoi usare gli hint di query per specificare le strategie di ottimizzazione e valutazione per una particolare query Gremlin in Amazon Neptune.

La maggior parte dei suggerimenti di interrogazione viene specificata aggiungendo un withSideEffect passaggio alla query con la seguente sintassi.

g.withSideEffect(hint, value)
  • hint: identifica il tipo di hint da applicare.

  • value: determina il comportamento dell'aspetto del sistema in esame.

Ad esempio, di seguito è indicato come includere un hint repeatMode in un attraversamento Gremlin.

Nota

I suggerimenti di interrogazione utilizzati hanno sempre il withSideEffect prefisso. Neptune#

g.withSideEffect('Neptune#repeatMode', 'DFS').V("3").repeat(out()).times(10).limit(1).path()

La query precedente indica al motore Neptune di attraversare il grafo Depth First (DFS) anziché il grafo Neptune predefinito, Breadth First (BFS).

Importante

Alcuni suggerimenti di interrogazione utilizzano il with passaggio anziché. withSideEffect I due non sono intercambiabili. Ogni sezione relativa ai suggerimenti per le interrogazioni in questa pagina mostra la sintassi corretta da utilizzare.

Nelle seguenti sezioni sono fornite ulteriori informazioni sugli hint di query disponibili e sul relativo utilizzo.