DBMS > AllegroGraph vs. Faircom DB vs. GraphDB vs. GridDB
System Properties Comparison AllegroGraph vs. Faircom DB vs. GraphDB vs. GridDB
Please select another system to include it in the comparison.
Editorial information provided by DB-Engines | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Name | AllegroGraph Xexclude from comparison | Faircom DB ![]() | GraphDB ![]() | GridDB Xexclude from comparison | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Description | High performance, persistent RDF store with additional support for Graph DBMS | Native high-speed multi-model DBMS for relational and key-value store data simultaneously accessible through SQL and NoSQL APIs. | Enterprise-ready RDF and graph database with efficient reasoning, cluster and external index synchronization support. It supports also SQL JDBC access to Knowledge Graph and GraphQL over SPARQL. | Scalable in-memory time series database optimized for IoT and Big Data | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Primary database model | Document store ![]() Graph DBMS RDF store | Key-value store Relational DBMS | Graph DBMS RDF store | Time Series DBMS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Secondary database models | Spatial DBMS | Key-value store Relational DBMS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Website | allegrograph.com | www.faircom.com/products/faircom-db | www.ontotext.com | griddb.net | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Technical documentation | franz.com/agraph/support/documentation/current/agraph-introduction.html | learn.faircomcorp.com/developers/documentation_directory | graphdb.ontotext.com/documentation | docs.griddb.net | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Developer | Franz Inc. | FairCom Corporation | Ontotext | Toshiba Corporation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Initial release | 2004 | 1979 | 2000 | 2013 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Current release | 7.0.0, April 2020 | V12, November 2020 | 9.6, February 2021 | 4.5, June 2020 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
License ![]() | commercial ![]() | commercial ![]() | commercial ![]() | Open Source ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Cloud-based only ![]() | no | no | no ![]() | no | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
DBaaS offerings (sponsored links) ![]() Providers of DBaaS offerings, please contact us to be listed. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Implementation language | ANSI C, C++ | Java | C++ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Server operating systems | Linux OS X Windows | AIX FreeBSD HP-UX Linux NetBSD OS X QNX SCO Solaris VxWorks Windows ![]() | All OS with a Java VM Linux OS X Windows | Linux | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Data scheme | yes ![]() | schema free, schema optional, schema required, partial schema, | schema-free and OWL/RDFS-schema support; RDF shapes | yes | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Typing ![]() | yes | yes, ANSI SQL Types, JSON, typed binary structures | yes | yes ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
XML support ![]() | no ![]() | no | no | no | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Secondary indexes | yes | yes | yes, supports real-time synchronization and indexing in SOLR/Elastic search/Lucene and GeoSPARQL geometry data indexes | yes | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
SQL ![]() | SPARQL is used as query language | yes, ANSI SQL with proprietary extensions | stored SPARQL accessed as SQL using Apache Calcite through JDBC/ODBC | SQL92, SQL-like TQL (Toshiba Query Language) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
APIs and other access methods | RESTful HTTP API SPARQL | ADO.NET Direct SQL JDBC JPA ODBC RESTful HTTP/JSON API RESTful MQTT/JSON API RPC | GeoSPARQL GraphQL GraphQL Federation Java API JDBC RDF4J API RDFS RIO Sail API Sesame REST HTTP Protocol SPARQL 1.1 | Proprietary protocol | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Supported programming languages | C# Clojure Java Lisp Perl Python Ruby Scala | .Net C C# C++ Java JavaScript (Node.js and browser) PHP Python Visual Basic | .Net C# Clojure Java JavaScript (Node.js) PHP Python Ruby Scala | C C++ Go Java JavaScript (Node.js) Perl PHP Python Ruby | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Server-side scripts ![]() | yes ![]() | yes ![]() | well-defined plugin interfaces; JavaScript server-side extensibility | no | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Triggers | yes | yes | no | yes | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Partitioning methods ![]() | with Federation | File partitioning, horizontal partitioning, sharding ![]() | none | Sharding | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Replication methods ![]() | Multi-source replication Source-replica replication | yes, configurable to be parallel or serial, synchronous or asynchronous, uni-directional or bi-directional, ACID-consistent or eventually consistent (with custom conflict resolution). | Multi-source replication | Source-replica replication | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
MapReduce ![]() | no | no | no | Connector for using GridDB as an input source and output destination for Hadoop MapReduce jobs | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Consistency concepts ![]() | Immediate Consistency or Eventual Consistency depending on configuration | Eventual Consistency Immediate Consistency Tunable consistency per server, database, table, and transaction | Immediate Consistency, Eventual consistency (configurable in cluster mode per master or individual client request) | Immediate consistency within container, eventual consistency across containers | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Foreign keys ![]() | no | yes | yes ![]() | no | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Transaction concepts ![]() | ACID | tunable from ACID to Eventually Consistent | ACID | ACID at container level | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Concurrency ![]() | yes | yes | yes | yes | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Durability ![]() | yes | Yes, tunable from durable to delayed durability to in-memory | yes | yes | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
In-memory capabilities ![]() | no | yes | yes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
User concepts ![]() | Users with fine-grained authorization concept, user roles and pluggable authentication | Fine grained access rights according to SQL-standard with additional protections for files | Default Basic authentication through RDF4J client, or via Java when run with cURL, default token-based in the Workbench or via Rest API, optional access through OpenID or Kerberos single sign-on. | Access rights for users can be defined per database | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
More information provided by the system vendor | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
AllegroGraph | Faircom DB ![]() | GraphDB ![]() | GridDB | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Specific characteristics | Knowledge Graph Platform Leader FedShard - Designed for Entity-Event Knowledge Graph... » more | Achieve Hundreds of Thousands of Transactions Per Second on A Single Database Server... » more | GraphDB Enterprise is a high-performance semantic repository created by Ontotext.... » more | GridDB is a highly scalable, in-memory time series database optimized for IoT and... » more | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Competitive advantages | AllegroGraph is uniquely suited to support adhoc queries through SPARQL, Prolog and... » more | Top Features SQL Key-value store and navigational NoSQL API Indexed binary objects... » more | GraphDB allows you to link text and data in big knowledge graphs. It’s easy to experiment... » more | 1. Optimized for IoT Equipped with Toshiba's proprietary key-container data model... » more | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Typical application scenarios | Real-time transaction processing solutions leverage FairCom DB because its NoSQL... » more | Metadata enrichment and management, linked open data publishing, semantic inferencing... » more | Factory IoT, Automative Industry, Energy, BEMS, Smart Community, Monitoring system. » more | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Key customers | Microsoft, UPS, Verizon, Motorola, Commvault, Thomson Reuters, ACI, BNY Mellon, Rockwell... » more | BBC, Press Association, Financial Times, DK, Euromoney, The British Museum, Getty... » more | Denso International [see use case ] An Electric Power company [see use case ] Ishinomaki... » more | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Market metrics | From banking and financial transactions, transportation, warehouse automation, package... » more | GraphDB is the most utilized semantic triplestore for mission-critical enterprise... » more | GitHub trending repository » more | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Licensing and pricing models | Just as the technical aspects of FairCom DB are flexible to meet operation requirements,... » more | GraphDB-Free is free to use. SE and Enterprise are licensed per CPU-Core used. Perpetual... » more | Open Source license (AGPL v3 & Apache v2) Commercial license (subscription) » more | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
News | Gartner Case Study: Entity-Event Knowledge Graph for Powering AI Solutions (Montefiore) Understanding What Matters With Text Analytics and NLP KMWorld 100 Companies that Matter Most – Franz Inc. Maximizing Your Data Fabric’s ROI via Entity Data Modeling Data-Centric Architecture Forum – DCAF 2021 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Related products and servicesWe invite representatives of vendors of related products to contact us for presenting information about their offerings here. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
More resources | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
AllegroGraph | Faircom DB ![]() | GraphDB ![]() | GridDB | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Conferences and events | Accelerated R&D with a FAIR Data Fabric in Life Sciences Finished events Data Virtualization with GraphDB Generate Value from Your Knowledge Graph in Days | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Recent citations in the news | Franz Inc. Named a 2021 KMWorld 100 Company that Matters in Knowledge Management Franz Expands with Introduction of Gruff 8 Franz's AllegroGraph 7 Gains Broad Recognition in 2020 as a Leading Knowledge Graph Solution AllegroGraph v7 Powers First Distributed Semantic Knowledge Graph Solution with Federated-Sharding Ubiquitous AI Demands A New Type Of Database Sharding provided by Google News | CGM signs new agreement to use FairCom DB FairCom kicks off new era of database technology USA - English Brazil - Português provided by Google News | Ontotext GraphDB 9.4 Enables SQL Access to Knowledge Graphs and Visual Mapping of Tabular Data to RDF eccenca and Ontotext Partner to Advance Enterprise Data Management Ontotext's GraphDB 9.2 Supports RDF* to Match the Expressivity of Property Graphs Johnson Controls Selects Ontotext's GraphDB for the New Version of Metasys Building Automation System GraphDB 9.5 Offers Data Virtualization From Tables to Graphs and Back provided by Google News | Trend-Setting Products in Data and Information Management for 2020 Hey Siri, are you still recording people's conversations despite promising not to do so nine months ago? Pakistan bans rude text messages • The Register provided by Google News | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Job opportunities | Sales Director, Channel Sales Software Engineer - Manufacturing AI Sales Director, Partner Success Senior Sales Engineer Data Analyst | Receptionist Director of Product Marketing Account Executive Director of Sales Administrative Assistant |
Share this page