# PathQuery, 구글의 Graph Query 언어

> Clean Markdown view of GeekNews topic #4541. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=4541](https://news.hada.io/topic?id=4541)
- GeekNews Markdown: [https://news.hada.io/topic/4541.md](https://news.hada.io/topic/4541.md)
- Type: news
- Author: [xguru](https://news.hada.io/@xguru)
- Published: 2021-07-02T09:28:10+09:00
- Updated: 2021-07-02T09:28:10+09:00
- Original source: [arxiv.org](https://arxiv.org/abs/2106.09799)
- Points: 7
- Comments: 3

## Topic Body

- 구글이 2012년에 발표했던 Knowledge Graph(KG)를 검색하고, 데이터 크기에 맞게 확장 가능하도록 만든 그래프 쿼리 언어 [논문]

- 유연하고 선언적인 문법을 지원

ㅤ→ 준동형(Homomorphism) 기반의 탐색 지향 문법(Navigation Oriented)

ㅤ→ 선언적인 데이터 플로우 언어

- 구글 검색,지도,어시스턴트 등에서 KG를 접근하기 위해서 사용

## Comments



### Comment 5562

- Author: handohee
- Created: 2021-07-02T09:53:52+09:00
- Points: 1

누가 GraphQL 과 다른점이 뭔지 쉽게 정리해서 설명해주면 좋겠네요 ^^;;

### Comment 5563

- Author: xguru
- Created: 2021-07-02T10:01:13+09:00
- Points: 2
- Parent comment: 5562
- Depth: 1

누군가 더 잘 아시는 분이 설명을 달아주시겠지만..

GraphQL 은 이름에 Graph가 들어있긴 하지만 실제로 Graph를 쿼리 하는 용도로는 매우 제한적이고,

지금은 그냥 API를 쿼리하는 용도로 사용 되는게 일반적인 듯 합니다.

한마디로 비교 대상이 아닌듯.. ?

### Comment 5568

- Author: deadcat
- Created: 2021-07-02T11:17:32+09:00
- Points: 1
- Parent comment: 5563
- Depth: 2

GraphQL은 전통적인 데이터 구조에서 외부API에서만 쿼리 언어를 쓸수 있고 구현부에서는 그래프 탐색이 안됩니다.

해당 논문은 데이터 구조 자체가 그래프이고 그걸 구현부에서 탐색할수 있는 새로운 언어를 말하는것 같습니다.
