DB-EnginesExtremeDB for everyone with an RTOSEnglish
Deutsch
Knowledge Base of Relational and NoSQL Database Management Systemsprovided by solid IT

DBMS > Hypertable vs. MySQL vs. Oracle Rdb vs. Redis vs. Tibero

System Properties Comparison Hypertable vs. MySQL vs. Oracle Rdb vs. Redis vs. Tibero

Editorial information provided by DB-Engines
NameHypertable  Xexclude from comparisonMySQL  Xexclude from comparisonOracle Rdb  Xexclude from comparisonRedis  Xexclude from comparisonTibero  Xexclude from comparison
Hypertable has stopped its further development with March 2016 and is removed from the DB-Engines ranking.
DescriptionAn open source BigTable implementation based on distributed file systems such as HadoopWidely used open source RDBMSPopular in-memory data platform used as a cache, message broker, and database that can be deployed on-premises, across clouds, and hybrid environments infoRedis focuses on performance so most of its design decisions prioritize high performance and very low latencies.A secure RDBMS, designed for easy portability from Oracle
Primary database modelWide column storeRelational DBMS infoKey/Value like access via memcached APIRelational DBMSKey-value store infoMultiple data types and a rich set of operations, as well as configurable data expiration, eviction and persistenceRelational DBMS
Secondary database modelsDocument store
Spatial DBMS
Document store infowith RedisJSON
Graph DBMS infowith RedisGraph
Spatial DBMS
Search engine infowith RediSearch
Time Series DBMS infowith RedisTimeSeries
Vector DBMS
DB-Engines Ranking infomeasures the popularity of database management systemsranking trend
Trend Chart
Score1083.74
Rank#2  Overall
#2  Relational DBMS
Score1.08
Rank#184  Overall
#85  Relational DBMS
Score157.80
Rank#6  Overall
#1  Key-value stores
Score1.78
Rank#140  Overall
#64  Relational DBMS
Websitewww.mysql.comwww.oracle.com/­database/­technologies/­related/­rdb.htmlredis.com
redis.io
us.tmaxsoft.com/­products/­tibero
Technical documentationdev.mysql.com/­docwww.oracle.com/­database/­technologies/­related/­rdb-doc.htmldocs.redis.com/­latest/­index.html
redis.io/­docs
technet.tmaxsoft.com/­upload/­download/­online/­tibero/­pver-20150504-000002/­index.html
DeveloperHypertable Inc.Oracle infosince 2010, originally MySQL AB, then SunOracle, originally developed by Digital Equipment Corporation (DEC)Redis project core team, inspired by Salvatore Sanfilippo infoDevelopment sponsored by Redis Inc.TmaxSoft
Initial release20091995198420092003
Current release0.9.8.11, March 20168.4.0, April 20247.4.1.1, 20217.2.4, January 20246, April 2015
License infoCommercial or Open SourceOpen Source infoGNU version 3. Commercial license availableOpen Source infoGPL version 2. Commercial licenses with extended functionallity are availablecommercialOpen Source infosource-available extensions (modules), commercial licenses for Redis Enterprisecommercial
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.
Aiven for MySQL: Fully managed MySQL, deployable in the cloud of your choice, with seamless integrations and lightning-fast setup.Aiven for Redis: Fully managed in-memory key-value store for all your caching and speedy lookup needs.
Implementation languageC++C and C++CC and Assembler
Server operating systemsLinux
OS X
Windows infoan inofficial Windows port is available
FreeBSD
Linux
OS X
Solaris
Windows
HP Open VMSBSD
Linux
OS X
Windows infoported and maintained by Microsoft Open Technologies, Inc.
AIX
HP-UX
Linux
Solaris
Windows
Data schemeschema-freeyesFlexible Schema (defined schema, partial schema, schema free)schema-freeyes
Typing infopredefined data types such as float or datenoyesyespartial infoSupported data types are strings, hashes, lists, sets and sorted sets, bit arrays, hyperloglogs and geospatial indexesyes
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.yesnonoyes
Secondary indexesrestricted infoonly exact value or prefix value scansyesyesyes infowith RediSearch moduleyes
SQL infoSupport of SQLnoyes infowith proprietary extensionsyeswith RediSQL moduleyes
APIs and other access methodsC++ API
Thrift
ADO.NET
JDBC
ODBC
Proprietary native API
proprietary protocol infoRESP - REdis Serialization ProtocolJDBC
ODBC
ODP.NET
Oracle Call Interface (OCI)
Tibero CLI
Supported programming languagesC++
Java
Perl
PHP
Python
Ruby
Ada
C
C#
C++
D
Delphi
Eiffel
Erlang
Haskell
Java
JavaScript (Node.js)
Objective-C
OCaml
Perl
PHP
Python
Ruby
Scheme
Tcl
C
C#
C++
Clojure
Crystal
D
Dart
Elixir
Erlang
Fancy
Go
Haskell
Haxe
Java
JavaScript (Node.js)
Lisp
Lua
MatLab
Objective-C
OCaml
Pascal
Perl
PHP
Prolog
Pure Data
Python
R
Rebol
Ruby
Rust
Scala
Scheme
Smalltalk
Swift
Tcl
Visual Basic
C
C#
C++
Cobol
Java
Objective-C
Perl
PHP
Python
Ruby
Visual Basic
Server-side scripts infoStored proceduresnoyes infoproprietary syntaxLua; Redis Functions coming in Redis 7 (slides and Github)Persistent Stored Procedure (PSM)
Triggersnoyespublish/subscribe channels provide some trigger functionality; RedisGearsyes
Partitioning methods infoMethods for storing different data on different nodesShardinghorizontal partitioning, sharding with MySQL Cluster or MySQL FabricSharding infoAutomatic hash-based sharding with support for hash-tags for manual shardinghorizontal partitioning infoby range, hash, list or composite
Replication methods infoMethods for redundantly storing data on multiple nodesselectable replication factor on file system levelMulti-source replication
Source-replica replication
Multi-source replication infowith Redis Enterprise Pack
Source-replica replication infoChained replication is supported
Multi-source replication
Source-replica replication
MapReduce infoOffers an API for user-defined Map/Reduce methodsyesnonothrough RedisGearsno
Consistency concepts infoMethods to ensure consistency in a distributed systemImmediate ConsistencyImmediate ConsistencyImmediate ConsistencyEventual Consistency
Causal consistency can be enabled in Active-Active databases
Strong consistency with Redis Raft
Strong eventual consistency with Active-Active
Immediate Consistency
Foreign keys infoReferential integritynoyes infonot for MyISAM storage engineyesnoyes
Transaction concepts infoSupport to ensure data integrity after non-atomic manipulations of datanoACID infonot for MyISAM storage engineyes, on a single nodeAtomic execution of command blocks and scripts and optimistic lockingACID
Concurrency infoSupport for concurrent manipulation of datayesyes infotable locks or row locks depending on storage engineyesyes infoData access is serialized by the serveryes
Durability infoSupport for making data persistentyesyesyesyes infoConfigurable mechanisms for persistency via snapshots and/or operations logsyes
In-memory capabilities infoIs there an option to define some or all structures to be held in-memory only.yesnoyesno infoplanned for next version
User concepts infoAccess controlnoUsers with fine-grained authorization concept infono user groups or rolesAccess Control Lists (ACLs): redis.io/­docs/­management/­security/­acl
LDAP and Role-Based Access Control (RBAC) for Redis Enterprise
Mutual TLS authentication: redis.io/­docs/­management/­security/­encryption
Password-based authentication
fine grained access rights according to SQL-standard (SQL 92, SQL 99)

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

Aiven for MySQL: Fully managed MySQL, deployable in the cloud of your choice, with seamless integrations and lightning-fast setup.
» more

Navicat Monitor is a safe, simple and agentless remote server monitoring tool for MySQL and many other database management systems.
» more

Navicat for MySQL is the ideal solution for MySQL/MariaDB administration and development.
» more
CData: Connect to Big Data & NoSQL through standard Drivers.
» more

Aiven for Redis: Fully managed in-memory key-value store for all your caching and speedy lookup needs.
» more

Redisson PRO: The ultra-fast Redis Java Client.
» more

Navicat for Redis: the award-winning Redis management tool with an intuitive and powerful graphical interface.
» more

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

More resources
HypertableMySQLOracle RdbRedisTibero
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

PostgreSQL is the DBMS of the Year 2018
2 January 2019, Paul Andlinger, Matthias Gelbmann

MySQL, PostgreSQL and Redis are the winners of the March ranking
2 March 2016, Paul Andlinger

MongoDB is the DBMS of the year, defending the title from last year
7 January 2015, Paul Andlinger, Matthias Gelbmann

show all

Recent citations in the news

SQL and TimescaleDB. This article takes a closer look into… | by Alibaba Cloud
31 July 2019, DataDrivenInvestor

TimescaleDB goes distributed; implements ‘Chunking’ over ‘Sharding’ for scaling-out
22 August 2019, Packt Hub

Decorate your Windows XP with Hyperdesk
30 July 2008, CNET

The Collective: Customize Your Computer & Your Phone With Star Trek
18 March 2009, TrekMovie

The Collective: A Look At The Star Trek Terran Empire XP Hypersuite
6 July 2009, TrekMovie

provided by Google News

Amazon Aurora MySQL version 2 (with MySQL 5.7 compatibility) to version 3 (with MySQL 8.0 compatibility) upgrade ...
18 March 2024, AWS Blog

Enterprise Manager: How Comcast enhanced monitoring for MySQL InnoDB Clusters
22 April 2024, Oracle

Zendesk Moves from DynamoDB to MySQL and S3 to Save over 80% in Costs
29 December 2023, InfoQ.com

4ème Conférence & Expo MySQL Percona Live "Un événement fun et instructif"
1 May 2024, Yahoo Singapore News

Google advances with vector search in MySQL, leapfrogging Oracle in LLM support
4 March 2024, The Register

provided by Google News

Oracle Adds New AI-Enabling Features To MySQL HeatWave
23 March 2023, Forbes

Oracle Business Model - How Oracle Makes Money?
12 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

2013 Data Science Salary Survey – O'Reilly
4 May 2013, O'Reilly Media

provided by Google News

Linux Foundation marshals support for open source alternative to Redis
3 April 2024, The Register

Redis switches licenses, acquires Speedb to go beyond its core in-memory database
21 March 2024, TechCrunch

Redis acquires storage engine startup Speedb to enhance its open-source database
21 March 2024, SiliconANGLE News

Redis moves to source-available licenses
25 March 2024, InfoWorld

Valkey: A Redis Fork With a Future
2 May 2024, The New Stack

provided by Google News

ArkData to Officially Support Domestic Database 'Tibero 7'
23 April 2024, BusinessKorea

How to Succeed at Large-Scale Mainframe Replatforming with TmaxSoft OpenFrame on AWS | Amazon Web Services
2 August 2022, AWS Blog

ArkData's 'Ark for CDC' supports real-time data extraction and replication for Tibero DBMS.
18 April 2023, BusinessKorea

Tmax deploys advanced database management system at UITM's disaster recovery site
30 December 2022, The Malaysian Reserve

Open-source DBMS becoming battleground of public cloud
17 May 2022, Etnews

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

SingleStore logo

Database for your real-time AI and Analytics Apps.
Try it today.

RaimaDB logo

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

Neo4j logo

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

Milvus logo

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

Present your product here