

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

# Neptune 그래프 쿼리
<a name="access-graph-queries"></a>

Neptune은 그래프 액세스를 위해 다음 그래프 쿼리 언어를 지원합니다.
+ [Gremlin](https://tinkerpop.apache.org/gremlin.html)은 속성 그래프를 생성하고 쿼리하기 위해 [Apache TinkerPop](https://tinkerpop.apache.org/)에서 정의한 것입니다.

  Gremlin의 쿼리는 각 단계가 엣지를 따라 노드로 이어지는 개별 단계로 구성된 순회입니다.

  Neptune에서 Gremlin을 사용하는 방법에 대해 알아보려면 [Gremlin을 사용하여 Neptune 그래프에 액세스](access-graph-gremlin.md)를 참조하고, Gremlin의 Neptune 구현에 대한 구체적인 세부 정보를 찾아보려면 [Amazon Neptune에 사용되는 Gremlin 표준 규정 준수](access-graph-gremlin-differences.md)를 참조하세요.
+ [openCypher](access-graph-opencypher.md)는 속성 그래프용 선언적 쿼리 언어로, Neo4j에서 처음 개발한 후 2015년에 오픈 소스로 제공되었으며, Apache 2 오픈 소스 라이선스에 따라 [openCypher](http://www.opencypher.org/) 프로젝트에 기여했습니다. 구문은 [openCypher 사양](https://s3.amazonaws.com/artifacts.opencypher.org/openCypher9.pdf)에 문서화되어 있습니다.
+ [SPARQL](https://www.w3.org/TR/sparql11-overview/)은 [RDF](https://www.w3.org/2001/sw/wiki/RDF) 데이터를 쿼리하기 위한 그래프 패턴 매칭을 기반으로 하는 선언적 언어로, [World Wide Web Consortium](https://www.w3.org/)에서 지원합니다.

  Neptune에서 SPARQL을 사용하는 방법에 대해 알아보려면 [SPARQL을 사용하여 Neptune 그래프에 액세스](access-graph-sparql.md)를 참조하고, SPARQL의 Neptune 구현에 대한 구체적인 세부 정보를 찾아보려면 [Amazon Neptune에 적용되는 SPARQL 표준 규정 준수](feature-sparql-compliance.md)를 참조하세요.

**참고**  
Gremlin과 openCypher는 모두 Neptune에 저장된 모든 속성 그래프 데이터를 로드 방식에 관계없이 쿼리하는 데 사용할 수 있습니다.

**Topics**
+ [Amazon Neptune의 쿼리 대기열](access-graph-queuing.md)
+ [Amazon Neptune의 쿼리 계획 캐시](access-graph-qpc.md)
+ [Neptune Gremlin 또는 SPARQL 쿼리에 사용자 지정 ID 주입](features-query-id.md)
+ [Gremlin을 사용하여 Neptune 그래프에 액세스](access-graph-gremlin.md)
+ [openCypher를 사용하여 Neptune 그래프에 액세스](access-graph-opencypher.md)
+ [SPARQL을 사용하여 Neptune 그래프에 액세스](access-graph-sparql.md)