1.Neo4j
Neo4j是一個流行的圖形數據庫,它是開源的。最近,Neo4j的社區版已經由遵循AGPL許可協議轉向了遵循GPL許可協議。盡管如此,Neo4j的企業版依然使用AGPL許可。Neo4j基于Java實現,兼容ACID特性,也支持其他編程語言,如Ruby和Python。
2.FlockDB
FlockDB是Twitter為進行關系數據分析而構建的。FlockDB迄今為止還沒有穩定的版本,對于它是否是一個真正的圖形數據庫,尚有爭議。
FlockDB和其它圖形數據庫(如Neo4j、OrientDB)的區別在于圖的遍歷,Twitter的數據模型不需要遍歷社交圖譜。
盡管如此,由于FlockDB應用于Twitter這樣的大型站點,以及它相比其它圖形數據庫的簡潔性,仍然值得我們值得關注。
3.AllegroGraph
AllegroGraph是一個基于W3c標準的為資源描述框架構建的圖形數據庫。它為處理鏈接數據和Web語義而設計,支持SPARQL、RDFS++和Prolog。
AllegroGraph是FranzLnc.公司(Web語義產品提供商,旗艦產品是基于LISP的企業開發工具)的產品之一,Pfizer、Ford、Kodak、NASA和美國國防部都是該公司的客戶。
4.GraphDB
GraphDB是德國sones公司在.NET基礎上構建的。Sones公司于2007年成立,近年來陸續進行了幾輪融資。GraphDB社區版遵循AGPLv3許可協議,企業版是商業化的。GraphDB托管在WindowsAzure平臺上。
5.InfiniteGraph
InfiniteGraph基于Java實現,它的目標是構建“分布式的圖形數據庫”,已被美國國防部和美國中央情報局所采用。