Now Reading
Top 16 Graph Databases

Top 16 Graph Databases

Top 16 Graph Databases 4.68/5 (93.64%) 22 ratings

Top 16 Graph Databases : A graph database is based on graph theory, uses nodes, properties, and edges and provides index-free adjacency. These database uses graph structures with nodes, edges, and properties to represent and store data. Every element contains a direct pointer to its adjacent elements and no index lookups are necessary in a graph database.

Horton, HyperGraphDB, Neo4j, AllegroGraph, Oracle Spatial and Graph. Teradata Aster, ArangoDB, Graphbase, InfiniteGraph, Bitsy, DEX/Sparksee, Titan. VelocityGraph, VertexDB, InfoGrid, Oracle NoSQL Database and OrientDB are some of the top graph databases in no particular order.

Bigdata Platforms and Bigdata Analytics Software

Top Graph Database

Top Graph Database

Top 16 Graph Databases


Horton is a research project in the eXtreme Computing Group to enable querying large distributed graphs. It consists of a graph library built on top on Orleans that targets hosting large graphs in a data center. The library provides a querying interface to search the graph for matching paths.



HyperGraphDB is an open source data storage mechanism based on directed hypergraphs. This can be used as an embedded object-oriented database for Java projects of all sizes or a graph database or a (non-SQL) relational database.



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



AllegroGraph is a modern, high-performance, persistent graph database. AllegroGraph uses efficient memory utilization in combination with disk-based storage, enabling it to scale to billions of quads while maintaining superior performance. AllegroGraph supports SPARQL, RDFS++, and Prolog reasoning from numerous client applications. AllegroGraph is designed to store RDF triples, a standard format for Linked Data. A custom browser, Gruff, is available for viewing the graph.


5.Oracle Spatial and Graph

Oracle Spatial and Graph supports a full range of geospatial data and analytics for land management and GIS, mobile location services, sales territory management, transportation, LiDAR analysis and location-enabled Business Intelligence. The graph features include RDF graphs for applications ranging from semantic data integration to social network analysis to linked open data and network graphs used in transportation, utilities, energy and telcos and drive-time analysis for sales and marketing applications.

racle Spatial and Graph

6. Teradata Aster

A high performance, multi-purpose, highly scalable and extensible MPP database incorporating patented engines supporting native SQL, MapReduce and Graph data storage and manipulation. An extensive set of analytical function libraries and data visualization capabilities are also provided.

Teradata Aster

7. ArangoDB

ArangoDB is a distributed 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.


8. Graphbase

Graphbase is a customizable, distributed, small-footprint graph store with a rich tool set.


9. InfiniteGraph

InfiniteGraph is a distributed and cloud-enabled commercial product with flexible licensing.


10. Bitsy

Bitsy is a small, fast, embeddable, durable in-memory graph database that implements the Blueprints API.


11. DEX/Sparksee

DEX/Sparksee[ is a high performance and scalable graph database management system . The main characteristics is its query performance for the retrieval & exploration of large networks. Sparksee 5 mobile is the first graph database for mobile devices.



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.


13. VelocityGraph

VelocityGraph is an open source C# .NET hybrid NoSQL Graph Database and Object Database that can be Embedded/Distributed.


14. VertexDB

VertexDB is a high performance graph database server that supports automatic garbage collection.



InfoGrid is a Web Graph Database with a many additional software components that make the development of REST-ful web applications on a graph foundation easy. InfoGrid is open source, and is being developed in Java as a set of projects.


16. Oracle NoSQL Database

RDF Graph for Oracle NoSQL Database is a feature of Enterprise Edition providing W3C RDF graph capabilities in NoSQL Database.

Oracle NoSQL Database

17. OrientDB

OrientDB is a 2nd Generation Distributed Graph Database with the flexibility of Documents in one product with an Open Source commercial friendly license. OrientDB is  fast and can store 220,000 records per second on common hardware.


You may also like to review the Top In Memory Data Grid Applications :
Top In Memory Data Grid Applications

You may also like to review the Top Open Source Big data Enterprise Search Software :
Top Open Source Big data Enterprise Search Software

You may also like to review the List of Security Event Management and Log Analysis Software:
List of Security Event Management and Log Analysis Software

You may also like to review the Bigdata Platforms and Bigdata Analytics Software:
Bigdata Platforms and Bigdata Analytics Software

What's your reaction?
Love It
Very Good
About The Author
  • Reginald
    November 14, 2014 at 10:53 am

    It’s a good starting point, but maybe you’d like to refine this list… I am a Microsoft guy, but I don’t find any reason to rank first a product like Horton which is still in MS Research Labs, having no production or customer references. Moreover, another mature player is missing here: OrientDB, which instead has a reasonable and convincing customers’ list…

  • January 21, 2015 at 12:07 pm

    Check out Graph Story. We offer fast, secure and affordable access to graph databases-as-a-service and make them even easier to use through our customized API.

Leave a Response