DB-EnginesextremeDB - solve IoT connectivity disruptionsEnglish
Deutsch
Knowledge Base of Relational and NoSQL Database Management Systemsprovided by Redgate Software

DBMS > DuckDB vs. GraphDB vs. GridDB vs. LevelDB vs. Oracle NoSQL

System Properties Comparison DuckDB vs. GraphDB vs. GridDB vs. LevelDB vs. Oracle NoSQL

Editorial information provided by DB-Engines
NameDuckDB  Xexclude from comparisonGraphDB infoformer name: OWLIM  Xexclude from comparisonGridDB  Xexclude from comparisonLevelDB  Xexclude from comparisonOracle NoSQL  Xexclude from comparison
DescriptionAn embeddable, in-process, column-oriented SQL OLAP RDBMSEnterprise-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 DataEmbeddable fast key-value storage library that provides an ordered mapping from string keys to string valuesA multi-model, scalable, distributed NoSQL database, designed to provide highly reliable, flexible, and available data management across a configurable set of storage nodes
Primary database modelRelational DBMSGraph DBMS
RDF store
Time Series DBMSKey-value storeDocument store
Key-value store
Relational DBMS
Secondary database modelsKey-value store
Relational DBMS
DB-Engines Ranking infomeasures the popularity of database management systemsranking trend
Trend Chart
Score5.61
Rank#60  Overall
#34  Relational DBMS
Score2.76
Rank#99  Overall
#8  Graph DBMS
#4  RDF stores
Score1.91
Rank#123  Overall
#10  Time Series DBMS
Score2.33
Rank#111  Overall
#19  Key-value stores
Score3.07
Rank#86  Overall
#15  Document stores
#11  Key-value stores
#47  Relational DBMS
Websiteduckdb.orgwww.ontotext.comgriddb.netgithub.com/­google/­leveldbwww.oracle.com/­database/­nosql/­technologies/­nosql
Technical documentationduckdb.org/­docsgraphdb.ontotext.com/­documentationdocs.griddb.netgithub.com/­google/­leveldb/­blob/­main/­doc/­index.mddocs.oracle.com/­en/­database/­other-databases/­nosql-database/­index.html
Social network pagesLinkedInTwitterYouTubeGitHubMedium
DeveloperOntotextToshiba CorporationGoogleOracle
Initial release20182000201320112011
Current release1.0.0, June 202410.4, October 20235.1, August 20221.23, February 202124.1, May 2024
License infoCommercial or Open SourceOpen Source infoMIT Licensecommercial infoSome plugins of GraphDB Workbench are open sourcedOpen Source infoAGPL version 3 and Apache License, version 2.0 , commercial license (standard and advanced editions) also availableOpen Source infoBSDOpen Source infoProprietary for Enterprise Edition (Oracle Database EE license has Oracle NoSQL database EE covered: details)
Cloud-based only infoOnly available as a cloud servicenonononono
DBaaS offerings (sponsored links) infoDatabase as a Service

Providers of DBaaS offerings, please contact us to be listed.
Implementation languageC++JavaC++C++Java
Server operating systemsserver-lessAll OS with a Java VM
Linux
OS X
Windows
LinuxIllumos
Linux
OS X
Windows
Linux
Solaris SPARC/x86
Data schemeyesschema-free and OWL/RDFS-schema support; RDF shapesyesschema-freeSupport Fixed schema and Schema-less deployment with the ability to interoperate between them.
Typing infopredefined data types such as float or dateyesyesyes infonumerical, string, blob, geometry, boolean, timestampnooptional
XML support infoSome form of processing data in XML format, e.g. support for XML data structures, and/or support for XPath, XQuery or XSLT.nonononono
Secondary indexesyesyes, supports real-time synchronization and indexing in SOLR/Elastic search/Lucene and GeoSPARQL geometry data indexesyesnoyes
SQL infoSupport of SQLyesstored SPARQL accessed as SQL using Apache Calcite through JDBC/ODBCSQL92, SQL-like TQL (Toshiba Query Language)noSQL-like DML and DDL statements
APIs and other access methodsArrow Database Connectivity (ADBC)
CLI Client
JDBC
ODBC
GeoSPARQL
GraphQL
GraphQL Federation
Java API
JDBC
RDF4J API
RDFS
RIO
Sail API
Sesame REST HTTP Protocol
SPARQL 1.1
JDBC
ODBC
Proprietary protocol
RESTful HTTP/JSON API
RESTful HTTP API
Supported programming languagesC
C# info3rd party driver
C++
Crystal info3rd party driver
Go info3rd party driver
Java
Lisp info3rd party driver
Python
R
Ruby info3rd party driver
Rust
Swift
Zig info3rd party driver
.Net
C#
Clojure
Java
JavaScript (Node.js)
PHP
Python
Ruby
Scala
C
C++
Go
Java
JavaScript (Node.js)
Perl
PHP
Python
Ruby
C++
Go
Java info3rd party binding
JavaScript (Node.js) info3rd party binding
Python info3rd party binding
C
C#
Go
Java
JavaScript (Node.js)
Python
Server-side scripts infoStored proceduresnowell-defined plugin interfaces; JavaScript server-side extensibilitynonono
Triggersnonoyesnono
Partitioning methods infoMethods for storing different data on different nodesnonenoneShardingnoneSharding
Replication methods infoMethods for redundantly storing data on multiple nodesnoneMulti-source replicationSource-replica replicationnoneElectable source-replica replication per shard. Support distributed global deployment with Multi-region table feature
MapReduce infoOffers an API for user-defined Map/Reduce methodsnonoConnector for using GridDB as an input source and output destination for Hadoop MapReduce jobsnowith Hadoop integration
Consistency concepts infoMethods to ensure consistency in a distributed systemImmediate ConsistencyImmediate Consistency, Eventual consistency (configurable in cluster mode per master or individual client request)Immediate consistency within container, eventual consistency across containersImmediate ConsistencyEventual Consistency
Immediate Consistency infodepending on configuration
Foreign keys infoReferential integritynoyes infoConstraint checkingnonono
Transaction concepts infoSupport to ensure data integrity after non-atomic manipulations of dataACIDACIDACID at container levelnoconfigurable infoACID within a storage node (=shard)
Concurrency infoSupport for concurrent manipulation of datayes, multi-version concurrency control (MVCC)yesyesyesyes
Durability infoSupport for making data persistentyesyesyesyes infowith automatic compression on writesyes
In-memory capabilities infoIs there an option to define some or all structures to be held in-memory only.yesyesyes infooff heap cache
User concepts infoAccess controlnoDefault 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 databasenoAccess rights for users and roles
More information provided by the system vendor
DuckDBGraphDB infoformer name: OWLIMGridDBLevelDBOracle NoSQL
Specific characteristicsOntotext GraphDB is a semantic database engine that allows organizations to build...
» more
Competitive advantagesGraphDB allows you to link text and data in big knowledge graphs. It’s easy to experiment...
» more
Typical application scenariosMetadata enrichment and management, linked data publishing, semantic inferencing...
» more
Key customers​ GraphDB provides a platform for building next-generation AI and Knowledge Graph...
» more
Market metricsGraphDB is the most utilized semantic triplestore for mission-critical enterprise...
» more
Licensing and pricing modelsGraphDB Free is a non-commercial version and is free to use. GraphDB Enterprise edition...
» more
News

GraphDB in Action: Using Semantics To Push The Envelope Of Software Engineering, Machine Learning, and E-Health Domains
11 September 2024

Accelerating End-to-end Knowledge Graph Solutions with Ontotext’s LinkedLifeData Inventory: The Case of Target Discovery
30 August 2024

Using Entity Linking to Turn Your Graph into a Knowledge Graph
23 August 2024

Considerations to Creating a Graph Center of Excellence: 5 Elements to Ensure Success
22 August 2024

The Power of Knowledge Graphs – A Chat with Perfect Memory and Ontotext
16 August 2024

We invite representatives of system vendors to contact us for updating and extending the system information,
and for displaying vendor-provided information such as key customers, competitive advantages and market metrics.

Related products and services

We invite representatives of vendors of related products to contact us for presenting information about their offerings here.

More resources
DuckDBGraphDB infoformer name: OWLIMGridDBLevelDBOracle NoSQL
Recent citations in the news

LLM-Assisted Translation From Postgres to SQLite and DuckDB
16 September 2024, The New Stack

My First Billion (of Rows) in DuckDB
1 May 2024, Towards Data Science

TigerEye Open Sources DuckDB.dart
15 August 2024, Datanami

DuckDB: The tiny but powerful analytics database
15 May 2024, InfoWorld

PostgreSQL in line for DuckDB-shaped boost in analytics arena
20 August 2024, The Register

provided by Google News

Ontotext’s GraphDB Solution Now Available on the Microsoft Azure Marketplace
17 January 2024, Datanami

Ontotext's GraphDB Solution Now Available in the AWS Marketplace
9 October 2023, PR Newswire

Ontotext Platform 3.0 for Enterprise Knowledge Graphs Released
18 December 2019, KDnuggets

Knowledge graphs change the nature of business intelligence
8 April 2024, TechHQ

Ontotext Webinar - GraphDB as Company Data Central
10 March 2022, PR Newswire

provided by Google News

Now Features Scale-Out and Scale-Up combo for Petabyte-scale Data Management
3 December 2019, global.toshiba

’s SQL Interface, Aims to Accelerate Open Innovation
17 June 2020, global.toshiba

TOSHIBA DIGITAL SOLUTIONS CORPORATION
1 November 2020, global.toshiba

IoT: Opt for the Right Open Source Database
11 August 2023, Open Source For You

Toshiba Digital Solutions collaborates with DATAFLUCT to Deliver a Machine Learning Solution that Optimizes Store Visitors Prediction ~ The integration of Cloud Data Infrastructure and Auto Machine Learning enables accurate prediction without experts inter
21 April 2021, global.toshiba

provided by Google News

Inside the "Fallguys" malware that steals your browsing data and gaming IMs; continued attack on open source software
2 September 2020, Sonatype Blog

Pliops unveils XDP-Rocks for RocksDB
19 October 2022, Blocks & Files

AMD EPYC vs. Intel Xeon Cascadelake With Facebook's RocksDB Database
17 October 2019, Phoronix

RocksDB - Facebook's Database Now Open Source
21 November 2013, iProgrammer

GIFShell - New Attack Method That Allows Attackers to Steal Data Using Microsoft Teams GIFs
9 September 2022, CybersecurityNews

provided by Google News

Cloud database comparison: AWS, Microsoft, Google and Oracle
24 July 2024, TechTarget

Top 8 Best NoSQL Databases in 2024
9 September 2024, AIM

Oracle GoldenGate for Big Data Articles get a new look!
30 October 2023, Oracle

Oracle, Uni. Of Mauritius develop breast cancer awareness app
13 August 2024, Africanews English

Explore Oracle Database Solutions for Maximum Efficiency
4 September 2018, oracle.com

provided by Google News



Share this page

Featured Products

RaimaDB logo

RaimaDB, embedded database for mission-critical applications. When performance, footprint and reliability matters.
Try RaimaDB for free.

Milvus logo

Vector database designed for GenAI, fully equipped for enterprise implementation.
Try Managed Milvus for Free

Datastax Astra logo

Bring all your data to Generative AI applications with vector search enabled by the most scalable
vector database available.
Try for Free

SingleStore logo

The data platform to build your intelligent applications.
Try it free.

Neo4j logo

See for yourself how a graph database can make your life easier.
Use Neo4j online for free.

Present your product here