Bigdata
Now Reading
Top 15 Free Graph Databases
0

Top 15 Free Graph Databases

Top 15 Free Graph Databases
4.4 (87.5%) 8 ratings

Top 15 Free Graph Databases : Graph database uses graph structures to represent and store data for semantic queries with nodes, edges and properties and provides index-free adjacency. Graph databases are often faster for associative data sets, map more directly to the structure of object oriented applications and scale more naturally to large data sets as they do not typically require expensive join operations. Graph databases are more suitable to manage ad hoc and changing data with evolving schemas. GraphDB Lite, Neo4j Community Edition, OrientDB Community Edition, Graph Engine, HyperGraphDB, MapGraph, ArangoDB,Titan, BrightstarDB, Cayley ,WhiteDB, Orly,Weaver, sones GraphDB and Filament are some of the top free graph databases in no particular order.

Top 15 Free Graph Databases

1.GraphDB Lite

GraphDB Lite is a free RDF triplestore that allows to store up to 100 million triples on a desktop computer. This version of GraphDB can be easily deployed using JAVA. SPARQL 1.1 queries are performed in memory, not using files based indices. Reasoning operations for inferencing are supported in GraphDB Lite.
GraphDB Lite

GraphDB

GraphDB

2.Neo4j Community Edition

Neo4j is an open-source graph database, implemented in Java described as embedded, disk-based, fully transactional Java persistence engine that stores data structured in graphs rather than in tables.
Neo4j Community Edition

Neo4j

Neo4j

3.OrientDB Community Edition

OrientDB is a 2nd Generation Distributed Graph Database with the flexibility of Documents in one product. It can store 220,000 records per second on common hardware. Even for a Document based database, the relationships are managed as in Graph Databases with direct connections among records.
OrientDB Community Edition

4.Graph Engine

Graph Engine (GE) is a distributed, in-memory, large graph processing engine, underpinned by a strongly-typed RAM store and a general computation engine. The distributed RAM store provides a globally addressable high-performance key-value store over a cluster of machines. Through the RAM store, GE enables the fast random data access power over a large distributed data set.
Graph Engine

5.HyperGraphDB

HyperGraphDB is a general purpose, open-source data storage mechanism based on a powerful knowledge management formalism known as directed hypergraphs designed mostly for knowledge management, AI and semantic web projects, it can also be used as an embedded object-oriented database for Java projects of all sizes.
HyperGraphDB

6.MapGraph

MapGraph API makes it easy to develop high performance graph analytics on GPUs. The API is based on the Gather-Apply-Scatter (GAS) model as used in GraphLab. To deliver high performance computation and efficiently utilize the high memory bandwidth of GPUs, MapGraph's CUDA kernels use multiple sophisticated strategies, such as vertex-degree-dependent dynamic parallelism granularity and frontier compaction.
MapGraph

7.ArangoDB

ArangoDB is a distributed free and open-source database with a flexible data model for documents, graphs, and key-values. Build high performance applications using a convenient SQL-like query language or JavaScript extensions.
ArangoDB

8.Titan

Titan is a scalable graph database optimized for storing and querying graphs containing hundreds of billions of vertices and edges distributed across a multi-machine cluster. Titan is a transactional database that can support thousands of concurrent users executing complex graph traversals in real time.
Titan

9.BrightstarDB

BrightstarDB is an RDF triple store. It does not require the definition of a database schema, and with the RDF data model model , it can easily add and integrate data of all shapes. The core libraries have a small footprint and install with zero configuration for embedded applications.
BrightstarDB

10.Cayley

Cayley is an open-source graph inspired by the graph database behind Freebase and Google's Knowledge Graph.
Cayley

11.WhteDB

WhiteDB is a lightweight NoSQL database library written in C, operating fully in main memory. There is no server process. Data is read and written directly from/to shared memory, no sockets are used between WhiteDB and the application program.
WhteDB

12.Orly

Orly is a non-relational database, meant to be fast and to scale for billions of users. Orly provides a single path to data and will eliminate our need for memcache due to its speed and high concurrency.
Orly

13.Weaver

Weaver is a distributed graph store that provides horizontal scalability, high-performance, and strong consistency.Weaver enables users to execute transactional graph updates and queries through a simple python API
Weaver

14.sones GraphDB

sones GraphDB is an object-orientated graph data storage for a large amount of highly connected semi-structured data in a distributed environment.
sones GraphDB

15.Filament

Filament is a graph persistence framework and associated toolkits based on a navigational query style. A default persistence engine is included for storing graph objects and properties into simple relational tables but the actual storage model is pluggable.
Filament

What's your reaction?
Love It
1%
Very Good
49%
INTERESTED
1%
COOL
49%
NOT BAD
0%
WHAT !
0%
HATE IT
0%
About The Author
imanuel