图数据库
在電腦科學中，圖資料庫（英語：graph database，GDB）是一個使用圖結構進行語意查詢的資料庫，它使用節點、邊和屬性來表示和儲存資料。該系統的關鍵概念是圖，它直接將儲存中的資料項，與資料節點和節點間表示關係的邊的集合相關聯。這些關係允許直接將儲存區中的資料鏈結在一起，並且在許多情況下，可以通過一個操作進行檢索。圖資料庫將資料之間的關係作為優先級。查詢圖資料庫中的關係很快，因為它們永久儲存在資料庫本身中。可以使用圖資料庫直觀地顯示關係，使其對於高度互連的資料非常有用。圖資料庫是一種非關係型資料庫，以解決現有關聯式資料庫的局限性。圖模型明確地列出了資料節點之間的依賴關係，而關係模型和其他 NoSQL 資料庫模型則通過隱式連接來連結資料。圖資料庫從設計上，就是可以簡單快速地檢索難以在關係系統中建模的複雜階層的。圖資料庫與 20 世紀 70 年代的網路模型資料庫相似，它們都表示一般的圖，但是網路模型資料庫在較低的抽象層次上執行，並且不能輕鬆遍歷一系列邊。圖資料庫的底層儲存機制可能各有不同。有些依賴於關係引擎並將圖資料「儲存」到表中（雖然表是一個邏輯元素，但是這種方法在圖資料庫、圖資料庫管理系統和實際儲存資料的物理裝置之間施加了另一層抽象）。另一些則使用鍵值儲存或文件導向的資料庫進行儲存，使它們具有原生的 NoSQL 結構。大多數基於非關係儲存引擎的圖資料庫還添加了標記或屬性的概念，這些標記或屬性本質上是具有指向另一個文件的指標的關係。這樣就可以對資料元素進行分類，以便於集中檢索。
從圖資料庫中檢索資料需要 SQL 之外的查詢語言，SQL 是為了處理關係系統中的資料而設計的，因此無法「優雅地」處理遍歷圖。截至 2017 年 (2017-Missing required parameter 1=month!)，沒有一個像 SQL 那樣通用的圖查詢語言，通常都是僅限與一個產品的。不過，已經有一些標準化的工作，使得 Gremlin、SPARQL 和 Cypher 成為了多供應商查詢語言。除了具有查詢語言介面外，還可以通過應用程式介面（API）存取一些圖資料庫。
圖資料庫與圖計算引擎不同。圖資料庫是轉換關係 OLTP 資料庫的技術。而圖計算引擎在 OLAP 中用於批次分析。由於主要技術公司在使用專有圖資料庫方面的成功以及開源圖資料庫的引入， 圖資料庫在 2000 年代引起了相當大的關注。