Gremlin 쿼리 힌트 - Amazon Neptune

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Gremlin 쿼리 힌트

쿼리 힌트를 사용하여 Amazon Neptune에서 특정 Gremlin 쿼리에 대한 최적화 및 평가 전략을 지정할 수 있습니다.

쿼리 힌트는 다음 구문을 사용하여 쿼리에 withSideEffect 단계를 추가하여 지정합니다.

g.withSideEffect(hint, value)
  • 힌트 – 적용할 힌트 유형을 식별합니다.

  •  – 고려하는 시스템 측면의 동작을 결정합니다.

예를 들어 다음은 Gremlin 순회에 repeatMode 힌트를 포함하는 방법을 보여줍니다.

참고

모든 Gremlin 쿼리 힌트 부작용에는 Neptune#이라는 접두사가 붙습니다.

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

위의 쿼리는 Neptune 엔진에 기본 Neptune인 폭 우선(BFS) 대신 깊이 우선(DFS) 그래프를 순회하도록 지시합니다.

다음 단원에서는 사용 가능한 쿼리 힌트 및 해당 사용법에 대한 추가 정보를 제공합니다.