View a markdown version of this page

Dicas de consulta do Gremlin - Amazon Neptune

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Dicas de consulta do Gremlin

É possível usar as dicas de consulta para especificar estratégias de otimização e avaliação para uma consulta do Gremlin específica no Amazon Neptune.

A maioria das dicas de consulta é especificada adicionando uma withSideEffect etapa à consulta com a sintaxe a seguir.

g.withSideEffect(hint, value)
  • dica: identifica o tipo de dica a ser aplicada.

  • value: determina o comportamento do aspecto do sistema em consideração.

Por exemplo, veja a seguir como incluir uma dica repeatMode em uma travessia Gremlin.

nota

As dicas de consulta usadas withSideEffect são sempre prefixadas com. Neptune#

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

A consulta anterior instrui o mecanismo do Neptune a percorrer o grafo Profundidade primeiro (DFS) em vez do Neptune padrão, Amplitude primeiro (BFS).

Importante

Algumas dicas de consulta usam a with etapa em vez dewithSideEffect. Os dois não são intercambiáveis. Cada seção de dica de consulta nesta página mostra a sintaxe correta a ser usada.

As seções a seguir fornecem mais informações sobre as dicas de consulta disponíveis e o seu uso.