Neo4j 簡介

圖資料庫是一種儲存引擎,專門用於儲存和檢索龐大的資訊網路。它將資料高效地儲存為節點,這些節點與其他甚至相同的節點存在關係,從而實現對這些結構的高效能檢索和查詢。屬性可以新增到節點和關係中。節點可以帶有零個或多個標籤,關係總是定向且命名的。

圖資料庫非常適合儲存大多數型別的領域模型。在幾乎所有領域中,某些事物都與其他事物相關聯。在大多數其他建模方法中,事物之間的關係被簡化為沒有標識和屬性的單個連結。圖資料庫允許在資料庫中很好地表示源自領域的豐富關係,而無需將關係也建模為“事物”。將現實生活中的領域放入圖資料庫時,幾乎沒有“阻抗不匹配”的問題。

Neo4j 是一個開源的 NoSQL 圖資料庫。它是一個完全事務型資料庫 (ACID),以圖的形式儲存資料,由節點和透過關係連線的邊組成。它受現實世界結構的啟發,能夠對複雜資料進行高效能查詢,同時對開發人員來說保持直觀和簡單。

瞭解 Neo4j 的起點是 neo4j.com。以下是一些有用的資源:

© . This site is unofficial and not affiliated with VMware.