---
# System prepended metadata

title: GraphQL  and Dgraph Graph
tags: [資料庫相關]

---

# GraphQL  and Dgraph Graph


https://www.youtube.com/watch?v=OzDG68VvPxY

https://www.youtube.com/watch?v=eIQh02xuVw4
## 介紹
專門為api用的
![](https://i.imgur.com/Kox9mrW.png)

## GraphQL
https://www.youtube.com/watch?v=7wzR4Ig5pTI
https://www.youtube.com/watch?v=ZQL7tL2S0oQ&t=9s


https://cola.workxplay.net/graphql-api-with-laravel-php/
相比一般的RESTFUL 比較好
因為一般的會撈取很多不相關的資料
還有會要多次查詢
這下面這張圖
你要去作者 知道之後去查裡面的
再從裡面去找id之類的
給api的不需要這麼麻煩的找
![](https://i.imgur.com/uc77zXE.png)
Graph會怎做呢 用上面的圖的來說明
![](https://i.imgur.com/vaqNeSd.png)

不只查詢特定
還能**查詢嵌套**的

強型別

## golang 解決n+1
https://www.youtube.com/watch?v=4UZGLhaQs90&ab_channel=GolangTaiwan


###### tags: `資料庫相關`
