DBMS > GraphDB vs. JaguarDB vs. MonetDB vs. Neo4j vs. Riak KV
System Properties Comparison GraphDB vs. JaguarDB vs. MonetDB vs. Neo4j vs. Riak KV
Editorial information provided by DB-Engines | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Name | GraphDB ![]() | JaguarDB Xexclude from comparison | MonetDB Xexclude from comparison | Neo4j Xexclude from comparison | Riak KV Xexclude from comparison | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Description | Enterprise RDF and graph database with efficient reasoning, cluster and external index synchronization support | Performant, highly scalable DBMS for AI and IoT applications | A relational database management system that stores data in columns | Open source graph database | Distributed, fault tolerant key-value store | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Primary database model | Graph DBMS RDF store | Key-value store | Relational DBMS | Graph DBMS | Key-value store ![]() | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Secondary database models | Document store | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Website | graphdb.ontotext.com | www.datajaguar.com | www.monetdb.org | neo4j.com | basho.com/products/riak-kv | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Technical documentation | graphdb.ontotext.com/documentation | www.datajaguar.com/support.php | www.monetdb.org/Documentation | neo4j.com/docs | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Developer | Ontotext | DataJaguar, Inc. | MonetDB BV | Neo4j, Inc. | Basho Technologies | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Initial release | 2000 | 2015 | 2004 | 2007 | 2009 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Current release | 8.8, January 2019 | 2.9.4 September 2018 | Apr2019, April 2019 | 3.5.8, July 2019 | 2.1.0, April 2015 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
License ![]() | commercial ![]() | Open Source ![]() | Open Source ![]() | Open Source ![]() | Open Source ![]() | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Cloud-based only ![]() | no ![]() | no | no | no | no | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
DBaaS offerings (sponsored links) ![]() Providers of DBaaS offerings, please contact us to be listed. | Neo4j Aura: The simplest way to run Neo4j in the cloud | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Implementation language | Java | C++ ![]() | C | Java, Scala | Erlang | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Server operating systems | All OS with a Java VM Linux OS X Windows | Linux | FreeBSD Linux OS X Solaris Windows | Linux ![]() OS X Solaris Windows | Linux OS X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Data scheme | schema-free and OWL/RDFS-schema support | yes | yes | schema-free and schema-optional | schema-free | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Typing ![]() | yes | yes | yes | yes | no | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
XML support ![]() | no | no | no | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Secondary indexes | yes, supports real-time synchronization and indexing in SOLR/Elastic search/Lucene and GeoSPARQL geometry data indexes | yes | yes | yes ![]() | restricted | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
SQL ![]() | SPARQL is used as query language | A subset of ANSI SQL is implemented ![]() | yes ![]() | no | no | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
APIs and other access methods | GeoSPARQL Java API RDF4J API RIO Sail API Sesame REST HTTP Protocol SPARQL 1.1 | JDBC ODBC | JDBC native C library ![]() ODBC | Bolt protocol Cypher query language Java API Neo4j-OGM ![]() RESTful HTTP API Spring Data Neo4j TinkerPop 3 | HTTP API Native Erlang Interface | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Supported programming languages | .Net C# Clojure Java JavaScript (Node.js) PHP Python Ruby Scala | C C++ Go Java JavaScript (Node.js) PHP Python Ruby Scala | C C++ Java JavaScript (Node.js) Perl PHP Python R Ruby | .Net Clojure Elixir Go Groovy Haskell Java JavaScript Perl PHP Python Ruby Scala | C ![]() C# C++ ![]() Clojure ![]() Dart ![]() Erlang Go ![]() Groovy ![]() Haskell ![]() Java JavaScript ![]() Lisp ![]() Perl ![]() PHP Python Ruby Scala ![]() Smalltalk ![]() | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Server-side scripts ![]() | Java Server Plugin | no | yes, in SQL, C, R | yes ![]() | JavaScript and Erlang | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Triggers | no | no | yes | yes ![]() | yes ![]() | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Partitioning methods ![]() | none | Sharding | Sharding via remote tables | none | Sharding ![]() | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Replication methods ![]() | Master-master replication | Master-master replication | none ![]() | Causal Clustering using Raft protocol ![]() | selectable replication factor | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
MapReduce ![]() | no | no | no | no | yes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Consistency concepts ![]() | Immediate Consistency, Eventual consistency (configurable in cluster mode per master or individual client request) | Eventual Consistency | Causal and Eventual Consistency configurable in Causal Cluster setup Immediate Consistency in stand-alone mode | Eventual Consistency | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Foreign keys ![]() | yes ![]() | no | yes | yes ![]() | no ![]() | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Transaction concepts ![]() | ACID | no | ACID | ACID | no | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Concurrency ![]() | yes | yes | yes | yes | yes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Durability ![]() | yes | yes | yes | yes | yes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
In-memory capabilities ![]() | no | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
User concepts ![]() | yes | rights management via user accounts | fine grained access rights according to SQL-standard | Users, roles and permissions. Pluggable authentication with supported standards (LDAP, Active Directory, Kerberos) | no | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
More information provided by the system vendor | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GraphDB ![]() | JaguarDB | MonetDB | Neo4j | Riak KV | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Specific characteristics | GraphDB Enterprise is a high-performance semantic repository created by Ontotext.... » more | SQL support, group by, order by, join » more | Column-store In-memory optimized GeoSpatial support JSON document support » more | Neo4j is a native graph database platform that is built to store, query, analyze... » more | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Competitive advantages | GraphDB allows you to link text and data in big knowledge graphs. It’s easy to experiment... » more | Extremely easy to scale-out (in seconds) 100,000 times faster » more | Scalable architecture - vertical data organization and in-memory optimization guarantee... » more | Neo4j database is the only transactional database that combines everything you need... » more | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Typical application scenarios | Metadata enrichment and management, linked open data publishing, semantic inferencing... » more | IoT data, time series data, AI data. Any type of numerical data. » more | Analytical database, Data warehouse, OLAP Data mining Scientific database » more | Real-Time Recommendations Master Data Management Identity and Access Management Network... » more | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Key customers | BBC, Press Association, Financial Times, DK, Euromoney, The British Museum, Getty... » more | Quantea, 2PiDay, Synqy, SinoLogistics, IIVI » more | Numascale , Spinque , SecurActive , CHS , NOZHUP » more | Over 300 commercial customers and over 750 startups use Neo4j. Flagship customers... » more | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Market metrics | GraphDB is the most utilized semantic triplestore for mission-critical enterprise... » more | Advertising awareness, installed base, brand image, market share » more | Neo4j boasts the world's largest graph database ecosystem with more than a 15 million... » more | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Licensing and pricing models | GraphDB-Free is free to use. SE and Enterprise are licensed per CPU-Core used. Perpetual... » more | Free-trial license, per-node license, and subscription license. » more | Free and open-source software, Mozilla Public License 2.0 Commercial support available » more | GPL v3 license that can be used all the places where you might use MySQL. Neo4j Commercial... » more | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
News | A New Hope: The Rise of the Knowledge Graph The New Improved and Open GraphDB It Takes Two to Tango: Knowledge Graphs and Text Analysis Semantic Technology and the Strive for Drug Safety Artificial Intelligence and the Knowledge Graph | Limit memory usage of MonetDB on Linux with CGROUPS SQL:2003 merge statements now supported in MonetDB Extended SQL:2011 Window Functions in MonetDB Updatable MERGE TABLEs with partition predicates Remote Tables and Authorization | This Week in Neo4j – Schema-Based Security, Starwars Galaxy Graph, Querying Wikidata #GraphCast: The Graphistania Podcast Is Back! Demographics Master Data at Citigroup This Week in Neo4j – Full Text Search Tips and Tricks, Learning Geography, MongoDB to Graph Graphs on GPUs: 5-Minute Interview with Saul Rosales | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
We invite representatives of system vendors to contact us for updating and extending the system information, | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Related products and servicesWe invite representatives of vendors of related products to contact us for presenting information about their offerings here. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
More resources | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GraphDB ![]() | JaguarDB | MonetDB | Neo4j | Riak KV | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
DB-Engines blog posts | Applying Graph Analytics to Game of Thrones MySQL, PostgreSQL and Redis are the winners of the March ranking The openCypher Project: Help Shape the SQL for Graphs | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Conferences and events | Ontotext Platform – the Fast Track from an RDF Model to a Knowledge Graph Finished events Designing Semantic Technology Proof-of-Concept | GraphConnect 2020 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Recent citations in the news | Ontotext GraphDB - Handling Massive Loads, Queries and Inferencing in Real Time. Ontotext GraphDB Named Innovator in Bloor's Graph Database Market Research Ontotext's GraphDB 9.0 Open-sources its Front-end and Engine Plugins to Empower Knowledge Graph Solutions Ontotext's GraphDB 8.10 Makes Knowledge Graph Experience Faster and Richer GraphDB 9.0 Open Sources Its Front End and Engine Plugins to Support Knowledge Graph Solutions provided by Google News | MonetDB Solutions secures investment from ServiceNow Big Data Career Notes: November 2019 Edition RDBMS Software Market Supply Chain Trends Mapping The Latest Technological Advancements and Forecast 2024 RDBMS Software Market Impressive Gains including key players Microsoft, Oracle, PostgreSQL Global Development Group, SQLite Global RDBMS Software Market Insights, New Project Investment and Potential Growth Scope provided by Google News | Graph Database Market 2019 SWOT Analysis | triAGENS GmbH(Arango DB), Neo4j, Inc, OrientDB Ltd, Cayley Catching up with Amazon Neptune Graph Database Market 2019 Growth Strategies | triAGENS GmbH(Arango DB), Neo4j, Inc, OrientDB Ltd, Cayley Global Graph Database Market 2019 – IBM, Microsoft, Oracle, AWS, Neo4j Neo4j introduces new cloud service to simplify building a graph database provided by Google News | Is Riak A Good NoSQL Database Option? NoSQL database Riak acquired following Basho’s fall from grace Basho open-sources its Riak TS database for the Internet Of Things Basho, Maker of Riak NoSQL Database, Raises $25M Basho's database downfall highlights danger of bringing too-niche tech to market provided by Google News | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Job opportunities | Data Scientist Data Scientist Principal Software Engineer / Architect | Data Analyst - Neo4J - Data Scientist Data Scientist AI Scientist (PwC Labs) Data Execution Analyst Developer | PostgreSQL Database Admin Sr. Platform Engineers Cloud Support Engineer I - Databases Platform Architects Senior Systems Engineers |
Share this page