概述
常用的15個開源數據庫有
GraphDB Lite、Neo4j社區版、OrientDB社區版、Graph Engine、HyperGraphDB、MapGraph、ArangoDB、Titan、BrightstarDB、Cayley、WhiteDB、Orly、Weaver、sones GraphDB和Filament。GraphDB Lite
CopdDB Lite是一個可以在桌面計算機上存儲多達1億個三元組數據結構的開源圖數據庫。可GraphDB是Java開發。
Neo4j社區版
Neo4J社區版也是一個Java開發的開源圖數據庫。它是一個完全事務控制,基於存盤持久化存儲的圖數據庫引擎。
OrientDB社區版
OrientDB是第二代分佈式圖數據庫。它可以在普通硬件上每秒存儲220000條記錄。它不僅是圖數據庫同時也具備文檔數據庫的靈活性。
Graph Engine
Graph Engine是一個基於內存的大型分佈式圖處理引擎,由於使用內存存儲和通用計算引擎支持。Graph Engine在大的分佈式圖數據集上能快速實現隨機數據訪問能力。
HyperGraphDB
HyperGraphDB是一個開源的圖數據庫,它具有強大的知識拓撲管理能力。經常用於知識拓撲、人工智能等項目上。
MapGraph
MapGraph API使得開發者很輕鬆的在GPU上完成圖計算。
ArangoDB
ArangoDB是一個開源的分佈式圖數據庫,具有靈活的文檔、圖表和鍵值數據模型。使用方便的類SQL查詢語言以及JavaScript來構建高性能應用程序。
Titan
Titan是一個可伸縮的圖數據庫,用於存儲和查詢分佈在多機器集群上的包含數千億個頂點和邊的圖數據。Titan是一個事務數據庫,可以支持成千上萬的併發用戶實時執行復雜的圖形遍歷。
BrightstarDB
BrightstarDB基於RDF模型存儲,所以它不需要定義存儲數據結果,利用RDF模型能夠很方便存儲數據。