Sugerencias de consulta de Gremlin - Amazon Neptune

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Sugerencias de consulta de Gremlin

Puede utilizar sugerencias de consulta para especificar estrategias de optimización y evaluación para una consulta de Gremlin concreta en Amazon Neptune.

Las sugerencias de consulta se especifican añadiendo un paso withSideEffect a la consulta con la siguiente sintaxis.

g.withSideEffect(hint, value)
  • hint: identifica el tipo de sugerencia que se va a aplicar.

  • value: determina el comportamiento del aspecto del sistema considerado.

Por ejemplo, a continuación se muestra cómo incluir una sugerencia repeatMode en un recorrido Gremlin.

nota

Todos los efectos secundarios de las sugerencias de consulta Gremlin están precedidos por Neptune#.

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

La consulta anterior indica al motor de Neptune que recorra el gráfico Primero por profundidad (DFS) en vez del gráfico predeterminado de Neptune Primero por amplitud (BFS).

En las siguientes secciones se proporciona más información sobre las sugerencias de consulta disponibles y su uso.