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.