DB-EnginesCrateDB bannerEnglish
Deutsch
Knowledge Base of Relational and NoSQL Database Management Systemsprovided by solid IT

DBMS > Amazon Redshift vs. Impala vs. MySQL vs. Oracle vs. Tibero

System Properties Comparison Amazon Redshift vs. Impala vs. MySQL vs. Oracle vs. Tibero

Editorial information provided by DB-Engines
NameAmazon Redshift  Xexclude from comparisonImpala  Xexclude from comparisonMySQL  Xexclude from comparisonOracle  Xexclude from comparisonTibero  Xexclude from comparison
DescriptionLarge scale data warehouse service for use with business intelligence toolsAnalytic DBMS for HadoopWidely used open source RDBMSWidely used RDBMSA secure RDBMS, designed for easy portability from Oracle
Primary database modelRelational DBMSRelational DBMSRelational DBMS infoKey/Value like access via memcached APIRelational DBMSRelational DBMS
Secondary database modelsDocument storeDocument storeDocument store
Graph DBMS infowith Oracle Spatial and Graph
RDF store infowith Oracle Spatial and Graph
DB-Engines Ranking infomeasures the popularity of database management systemsranking trend
Trend Chart
Score21.58
Rank#31  Overall
#19  Relational DBMS
Score16.03
Rank#36  Overall
#22  Relational DBMS
Score1274.65
Rank#2  Overall
#2  Relational DBMS
Score1346.68
Rank#1  Overall
#1  Relational DBMS
Score1.58
Rank#125  Overall
#61  Relational DBMS
Websiteaws.amazon.com/­redshiftwww.cloudera.com/­products/­open-source/­apache-hadoop/­impala.htmlwww.mysql.comwww.oracle.com/­databasewww.tmaxsoft.com/­products/­tibero
Technical documentationdocs.aws.amazon.com/­redshiftwww.cloudera.com/­documentation/­enterprise/­latest/­topics/­impala.htmldev.mysql.com/­docdocs.oracle.com/­en/­databasetechnet.tmaxsoft.com/­upload/­download/­online/­tibero/­pver-20150504-000002/­index.html
DeveloperAmazon (based on PostgreSQL)ClouderaOracle infosince 2010, originally MySQL AB, then SunOracleTmaxSoft
Initial release20122013199519802003
Current release3.3.0, August 20198.0.18, October 201919c, February 20196, April 2015
License infoCommercial or Open SourcecommercialOpen Source infoApache Version 2Open Source infoGPL version 2. Commercial licenses with extended functionallity are availablecommercial inforestricted free version is availablecommercial
Cloud-based only infoOnly available as a cloud serviceyesnononono
DBaaS offerings (sponsored links) infoDatabase as a Service

Providers of DBaaS offerings, please contact us to be listed.
Azure Database for MySQL: A fully managed, scalable MySQL relational database with high availability and security built in at no extra cost
Implementation languageCC++C and C++C and C++C and Assembler
Server operating systemshostedLinuxFreeBSD
Linux
OS X
Solaris
Windows
AIX
HP-UX
Linux
OS X
Solaris
Windows
z/OS
AIX
HP-UX
Linux
Solaris
Windows
Data schemeyesyesyesyes infoSchemaless in JSON and XML columnsyes
Typing infopredefined data types such as float or dateyesyesyesyesyes
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.nonoyesyesyes
Secondary indexesrestrictedyesyesyesyes
SQL infoSupport of SQLyes infodoes not fully support an SQL-standardSQL-like DML and DDL statementsyes infowith proprietary extensionsyes infowith proprietary extensionsyes
APIs and other access methodsJDBC
ODBC
JDBC
ODBC
ADO.NET
JDBC
ODBC
Proprietary native API
JDBC
ODBC
ODP.NET
Oracle Call Interface (OCI)
JDBC
ODBC
ODP.NET
Oracle Call Interface (OCI)
Tibero CLI
Supported programming languagesAll languages supporting JDBC/ODBCAll languages supporting JDBC/ODBCAda
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
Cobol
Delphi
Eiffel
Erlang
Fortran
Groovy
Haskell
Java
JavaScript
Lisp
Objective C
OCaml
Perl
PHP
Python
R
Ruby
Scala
Tcl
Visual Basic
C
C#
C++
Cobol
Java
Objective-C
Perl
PHP
Python
Ruby
Visual Basic
Server-side scripts infoStored proceduresuser defined functions infoin Pythonyes infouser defined functions and integration of map-reduceyes infoproprietary syntaxPL/SQL infoalso stored procedures in Java possiblePersistent Stored Procedure (PSM)
Triggersnonoyesyesyes
Partitioning methods infoMethods for storing different data on different nodesShardingShardinghorizontal partitioning, sharding with MySQL Cluster or MySQL Fabrichorizontal partitioning infowith the optional Oracle Partitioninghorizontal partitioning infoby range, hash, list or composite
Replication methods infoMethods for redundantly storing data on multiple nodesyesselectable replication factorMaster-master replication
Master-slave replication
Master-master replication
Master-slave replication
Master-master replication
Master-slave replication
MapReduce infoOffers an API for user-defined Map/Reduce methodsnoyes infoquery execution via MapReducenono infocan be realized in PL/SQLno
Consistency concepts infoMethods to ensure consistency in a distributed systemImmediate ConsistencyEventual ConsistencyImmediate ConsistencyImmediate ConsistencyImmediate Consistency
Foreign keys infoReferential integrityyes infoinformational only, not enforced by the systemnoyes infonot for MyISAM storage engineyesyes
Transaction concepts infoSupport to ensure data integrity after non-atomic manipulations of dataACIDnoACID infonot for MyISAM storage engineACID infoisolation level can be parameterizedACID
Concurrency infoSupport for concurrent manipulation of datayesyesyes infotable locks or row locks depending on storage engineyesyes
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.yesnoyesyes infoVersion 12c introduced the new option 'Oracle Database In-Memory'no infoplanned for next version
User concepts infoAccess controlfine grained access rights according to SQL-standardAccess rights for users, groups and roles infobased on Apache Sentry and KerberosUsers with fine-grained authorization concept infono user groups or rolesfine grained access rights according to SQL-standardfine grained access rights according to SQL-standard (SQL 92, SQL 99)
More information provided by the system vendor
Amazon RedshiftImpalaMySQLOracleTibero
Specific characteristicsOracle Database (commonly referred to as Oracle RDBMS or simply as Oracle) is a multi-model...
» more
Licensing and pricing modelsOracle Database Cloud Services Customers can choose from a wide range of database...
» more

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 partiesDBHawk: a web-based Amazon Redshift Workbench and Cloud database tool.
» more

CData: Connect to Big Data & NoSQL through standard Drivers.
» more

Dremio is like magic for Redshift accelerating your analytical queries up to 1,000x.
» more
General SQL Parser: Instantly adding parsing, decoding, analysis and rewrite SQL processing capability to your products.
» more

CData: Connect to Big Data & NoSQL through standard Drivers.
» more

Dremio is like magic for MySQL accelerating your analytical queries up to 1,000x.
» more

ScaleGrid: Fully managed MySQL-as-a-Service.
» more

SQLPro for MySQL: A simple but powerful MySQL database client available on iPhone and iPad as well as macOS.
» more

Azure Database for MySQL provides fully managed, enterprise-ready community MySQL database as a service
» more

Navicat for MySQL is the ideal solution for MySQL/MariaDB administration and development.
» more
Navicat for Oracle improves the efficiency and productivity of Oracle developers and administrators with a streamlined working environment.
» more

General SQL Parser: Instantly adding parsing, decoding, analysis and rewrite SQL processing capability to your products.
» more

DBHawk: a web-based Oracle database management and self-service BI software.
» more

Dremio is like magic for Oracle accelerating your analytical queries up to 1,000x.
» more

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

More resources
Amazon RedshiftImpalaMySQLOracleTibero
DB-Engines blog posts

Cloud-based DBMS's popularity grows at high rates
12 December 2019, Paul Andlinger

The popularity of cloud-based DBMSs has increased tenfold in four years
7 February 2017, Matthias Gelbmann

Increased popularity for consuming DBMS services out of the cloud
2 October 2015, Paul Andlinger

show all

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

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

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

Architecting eCommerce Platforms for Zero Downtime on Black Friday and Beyond
25 November 2016, Tony Branson (guest author)

show all

Recent citations in the news

Photobox ditches Amazon's Redshift, cuddles up to Snowflake
20 January 2020, The Register

Amazon Web Services Training Comes to the Southwest Suburbs
17 January 2020, Patch.com

What is Amazon Redshift?
10 December 2019, TechRadar

Amazon Redshift turns AQUA
11 December 2019, ZDNet

GoodData Expands Free Analytics Solution to Help Customers Drive New Business Growth
7 January 2020, GlobeNewswire

provided by Google News

Cloudera's a data warehouse player now
28 August 2018, ZDNet

Cloudera says Impala is faster than Hive, which isn't saying much
13 January 2014, GigaOM

Cloudera Boosts Hadoop App Development On Impala
10 November 2014, InformationWeek

Cloudera’s Impala brings Hadoop to SQL and BI
25 October 2012, ZDNet

Man Busts Out of Google, Rebuilds Top-Secret Query Machine
24 October 2012, Wired

provided by Google News

Daily Deal: MySQL & SQL for Beginners
14 January 2020, Techdirt

Become an in-demand database whiz with this $13 SQL training
15 January 2020, The Next Web

MySQL & SQL For Beginners Can Be Yours For Just $12.99 – Discount Offer Expires In A Few Hours
13 January 2020, Wccftech

MariaDB Announces Cloud Native Open Source DB
20 January 2020, iProgrammer

MariaDB X4 brings smart transactions to open source database
16 January 2020, TechTarget

provided by Google News

Oracle Helps Customers Easily Move to Autonomous Cloud
15 January 2020, MarTech Series

For DBAs In 2020: Understand Your Worth, Seize The Moment
13 January 2020, Forbes

AWS In 2020: Top Challenge Is Oracle's Autonomous Database
3 January 2020, Cloud Wars

Oracle just released a whopping 334 security fixes in critical patch update
16 January 2020, ZDNet

Oracle Ties Previous All-Time Patch High with January Updates
14 January 2020, Threatpost

provided by Google News

TmaxSoft to Supply Database Management Software to Hyundai and Kia
25 June 2019, PRNewswire

Hyundai and Kia Say Good-bye to Oracle and Choose Tmax as DBMS Vendor
13 June 2019, BusinessKorea

TmaxData Succeeds in Applying Its Database Management System to ARM Server
3 May 2019, 전자신문

TmaxSoft is using clear licensing to woo Oracle database users
15 August 2016, PCWorld

South Korea's Database Management System Market Diversifies with Other Cloud and Open Source Companies
25 October 2019, Etnews

provided by Google News

Job opportunities

Amazon Redshift Development Manager
Amazon.com Services LLC, Arlington, VA

Amazon Redshift Development Manager
Amazon.com Services LLC, East Palo Alto, CA

Amazon Redshift Development Manager
Amazon.com Services LLC, Seattle, WA

AWS Database Services SDE, Amazon Redshift
Amazon.com Services LLC, Austin, TX

System Development Engineer, Amazon Redshift
Amazon.com Services LLC, East Palo Alto, CA

Business Intelligence Developer
Early Warning Services, Scottsdale, AZ

Big Data Architect
Pythian, Remote

Cloud Admin
Avani Technology Solutions Inc, Orange, CA

Lead
Brillio, Santa Clara, CA

Architect, GeForce NOW - Cloud
NVIDIA, Santa Clara, CA

MySQL DBA (US Hours) - remote
Percona, Remote

Database Support Engineer (MySQL)
Percona, Remote

Data Scientist
Aborn & Co., Norwell, MA

Entry Level Data Scientist
RTI International, Durham, NC

ONLINE FORMS & WORKFLOW DEVELOPER
California State University, Bakersfield, Bakersfield, CA

Oracle Database Administrator
California State University, Pomona, CA

Database Specialist (Senior/Executive level)
Global Advantage Consulting, United States

ITS 14 - Oracle Database Administrator Specialist
State of Michigan, Lansing, MI

Database Analyst
Ewig Systems, Jersey City, NJ

Database Administrator 2 or 3
NW Natural, Portland, OR

jobs by Indeed




Share this page

Featured Products

Neo4j logo

Get your free copy of the new O'Reilly book Graph Algorithms with 20+ examples for
machine learning, graph analytics and more.

Couchbase logo

SQL + JSON + NoSQL.
Power, flexibility & scale.
All open source.
Get started now.

AllegroGraph logo

Graph Database Leader for AI Knowledge Graph Applications - The Most Secure Graph Database Available.
Free Download

Datastax Luna logo

Simple, subscription-based support for open source
Apache Cassandra™ from the Cassandra experts.
Learn more.

MariaDB logo

How do MariaDB, Oracle MySQL and EnterpriseDB compare?
Get the white paper to
learn more.

Present your product here