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

DBMS > EXASOL vs. MySQL vs. Oracle Rdb vs. RRDtool vs. Splice Machine

System Properties Comparison EXASOL vs. MySQL vs. Oracle Rdb vs. RRDtool vs. Splice Machine

Editorial information provided by DB-Engines
NameEXASOL  Xexclude from comparisonMySQL  Xexclude from comparisonOracle Rdb  Xexclude from comparisonRRDtool  Xexclude from comparisonSplice Machine  Xexclude from comparison
DescriptionHigh-performance, in-memory, MPP database specifically designed for in-memory analytics.Widely used open source RDBMSIndustry standard data logging and graphing tool for time series data. RRD is an acronym for round-robin database. infoThe data is stored in a circular buffer, thus the system storage footprint remains constant over time.Open-Source SQL RDBMS for Operational and Analytical use cases with native Machine Learning, powered by Hadoop and Spark
Primary database modelRelational DBMSRelational DBMS infoKey/Value like access via memcached APIRelational DBMSTime Series DBMSRelational DBMS
Secondary database modelsDocument store
Spatial DBMS
DB-Engines Ranking infomeasures the popularity of database management systemsranking trend
Trend Chart
Score1.62
Rank#138  Overall
#63  Relational DBMS
Score1017.80
Rank#2  Overall
#2  Relational DBMS
Score1.02
Rank#180  Overall
#82  Relational DBMS
Score1.70
Rank#136  Overall
#11  Time Series DBMS
Score0.54
Rank#242  Overall
#113  Relational DBMS
Websitewww.exasol.comwww.mysql.comwww.oracle.com/­database/­technologies/­related/­rdb.htmloss.oetiker.ch/­rrdtoolsplicemachine.com
Technical documentationwww.exasol.com/­resourcesdev.mysql.com/­docwww.oracle.com/­database/­technologies/­related/­rdb-doc.htmloss.oetiker.ch/­rrdtool/­docsplicemachine.com/­how-it-works
DeveloperExasolOracle infosince 2010, originally MySQL AB, then SunOracle, originally developed by Digital Equipment Corporation (DEC)Tobias OetikerSplice Machine
Initial release20001995198419992014
Current release9.0.0, July 20247.4.1.1, 20211.8.0, 20223.1, March 2021
License infoCommercial or Open SourcecommercialOpen Source infoGPL version 2. Commercial licenses with extended functionallity are availablecommercialOpen Source infoGPL V2 and FLOSSOpen Source infoAGPL 3.0, commercial license available
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 and C++C infoImplementations in Java (e.g. RRD4J) and C# availableJava
Server operating systemsFreeBSD
Linux
OS X
Solaris
Windows
HP Open VMSHP-UX
Linux
Linux
OS X
Solaris
Windows
Data schemeyesyesFlexible Schema (defined schema, partial schema, schema free)yesyes
Typing infopredefined data types such as float or dateyesyesyesNumeric data onlyyes
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.noyesnono infoExporting into and restoring from XML files possible
Secondary indexesyesyesyesnoyes
SQL infoSupport of SQLyesyes infowith proprietary extensionsyesnoyes
APIs and other access methods.Net
JDBC
ODBC
WebSocket
ADO.NET
JDBC
ODBC
Proprietary native API
in-process shared library
Pipes
JDBC
Native Spark Datasource
ODBC
Supported programming languagesJava
Lua
Python
R
Ada
C
C#
C++
D
Delphi
Eiffel
Erlang
Haskell
Java
JavaScript (Node.js)
Objective-C
OCaml
Perl
PHP
Python
Ruby
Scheme
Tcl
C infowith librrd library
C# infowith a different implementation of RRDTool
Java infowith a different implementation of RRDTool
JavaScript (Node.js) infowith a different implementation of RRDTool
Lua
Perl
PHP infowith a wrapper library
Python
Ruby
C#
C++
Java
JavaScript (Node.js)
Python
R
Scala
Server-side scripts infoStored proceduresuser defined functionsyes infoproprietary syntaxnoyes infoJava
Triggersyesyesnoyes
Partitioning methods infoMethods for storing different data on different nodesShardinghorizontal partitioning, sharding with MySQL Cluster or MySQL FabricnoneShared Nothhing Auto-Sharding, Columnar Partitioning
Replication methods infoMethods for redundantly storing data on multiple nodesMulti-source replication
Source-replica replication
noneMulti-source replication
Source-replica replication
MapReduce infoOffers an API for user-defined Map/Reduce methodsyes infoHadoop integrationnononoYes, via Full Spark Integration
Consistency concepts infoMethods to ensure consistency in a distributed systemImmediate ConsistencyImmediate ConsistencyImmediate ConsistencynoneImmediate Consistency
Foreign keys infoReferential integrityyesyes infonot for MyISAM storage engineyesnoyes
Transaction concepts infoSupport to ensure data integrity after non-atomic manipulations of dataACIDACID infonot for MyISAM storage engineyes, on a single nodenoACID
Concurrency infoSupport for concurrent manipulation of datayesyes infotable locks or row locks depending on storage engineyesyes infoby using the rrdcached daemonyes, multi-version concurrency control (MVCC)
Durability infoSupport for making data persistentyesyesyesyesyes
In-memory capabilities infoIs there an option to define some or all structures to be held in-memory only.yesyesnoyesyes
User concepts infoAccess controlAccess rights for users, groups and roles according to SQL-standardUsers with fine-grained authorization concept infono user groups or rolesnoAccess rights for users, groups and roles according to SQL-standard

More information provided by the system vendor

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
3rd partiesCData: Connect to Big Data & NoSQL through standard Drivers.
» more

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

More resources
EXASOLMySQLOracle RdbRRDtoolSplice Machine
DB-Engines blog posts

MySQL is the DBMS of the Year 2019
3 January 2020, Matthias Gelbmann, Paul Andlinger

MariaDB strengthens its position in the open source RDBMS market
5 April 2018, Matthias Gelbmann

The struggle for the hegemony in Oracle's database empire
2 May 2017, Paul Andlinger

show all

Time Series DBMS are the database category with the fastest increase in popularity
4 July 2016, Matthias Gelbmann

Time Series DBMS as a new trend?
1 June 2015, Paul Andlinger

show all

Recent citations in the news

Mathias Golombek, Chief Technology Officer of Exasol – Interview Series
21 May 2024, Unite.AI

WashTec: Data Analytics for optimizing car wash systems.
27 May 2024, All-About-Industries

Exasol Accelerates Customers’ Migration to Cloud with Support of AWS SaaS Factory
4 February 2022, AWS Blog

Microsoft, Databricks double act tries to sew up the data platform market
27 November 2023, The Register

Exasol Reimagines In-Memory Analytics with Major Database Update
30 May 2023, Datanami

provided by Google News

Upgrading Uber’s MySQL Fleet to version 8.0
8 August 2024, Uber

Uber Completes Major MySQL Fleet Upgrade, Boosting Performance and Security
14 October 2024, InfoQ.com

How Dafiti migrated its most critical database to Amazon Aurora MySQL with minimal downtime and improved operational efficiency
31 October 2024, AWS Blog

How to get started with MySQL
31 July 2024, InfoWorld

HeatWave MySQL – New Capabilities for OLTP Workloads
10 September 2024, blogs.oracle.com

provided by Google News

Oracle Business Model
13 June 2023, Business Model Analyst

Should we all consolidate databases for the storage benefits? Reg vultures deploy DevOps, zoos, haircuts
18 September 2020, The Register

provided by Google News

Critical IP spoofing bug patched in Cacti
15 December 2022, The Daily Swig

The 16 Best Open Source Network Monitoring Tools in 2023
21 October 2022, Solutions Review

Cacti Cross-Site-Scripting Vulnerability Let Attacker Poison Database
7 September 2023, CybersecurityNews

Installation Guide for Collectd and Collectd-Web to Monitor Server Resources in Linux
29 November 2017, Linux.com

5 Best Small Business Network Monitoring Software Tools in 2024
13 May 2024, Addictive Tips

provided by Google News

Machine learning data pipeline outfit Splice Machine files for insolvency
26 August 2021, The Register

Into the Open – Splice Machine Launches Community Edition
18 July 2016, Database Trends and Applications

Hadoop-based RDBMS Now Available from Splice
12 May 2014, Datanami

Q&A: The Next Generation of the Internet of Things
23 June 2015, TDWI

The Ultimate Tool for Data Science Feature Factories
23 August 2019, Towards Data Science

provided by Google News



Share this page

Featured Products

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

Neo4j logo

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

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

SingleStore logo

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

Present your product here