SlideShare a Scribd company logo
1 of 28
MySQL vs. NoSQL and NewSQL
- survey results
Matthew Aslett,
Research manager, data management and analytics                1




                © 2012 by The 451 Group. All rights reserved
Relevant reports
MySQL vs NoSQL and NewSQL: 2011-2015

 Assessing the competitive
  dynamic

 Including market sizing of
  the three segments

 Survey of 200+
  database users

 sales@the451group.com

 https://451research.com/report-long?icid=2289
 http://blogs.the451group.com/information_management/?p=1740


                         © 2012 by The 451 Group. All rights reserved
What Ever Happened to MySQL?
 “MySQL was very much the crown jewel of the open source
 database world.”
                                                                      – May 2008

 “there are relatively few choices for Oracle's rivals to respond
 to its ownership of MySQL.”
                                                                       May 2009


 “the database market is awash with open source databases
 with lightweight architectures targeted at Web applications.”
                                                                       April 2011




                       © 2012 by The 451 Group. All rights reserved
Competitive dynamic

  Oracle’s MySQL business faces competition from the rest
   of the MySQL ecosystem




                             MySQL
                            ecosystem




                   © 2012 by The 451 Group. All rights reserved
The MySQL ecosystem
-as-a-Service
• Amazon RDS
•Rackspace MySQL Cloud
• Google Cloud SQL                              MySQL supporters
•ClearDB                          • Monty Program           • Oracle
• FathomDB                            •Open Query          •Pythian
• Xeround                              • Blue Gecko       •Percona
• Calpont                               •OpenLogic         • SkySQL
• Tokutek           • Schooner SQL
Storage engines     •ScaleDB         •ParElastic       • ScaleBase
• Infobright        • MySQL Cluster •Continuent           •ScaleArc
                    • GenieDB        •Galera        • CodeFutures
                                                     •Zimory Scale
• Drizzle                                      Clustering/sharding
New databases


                         © 2012 by The 451 Group. All rights reserved
Oracle: it’s own worst enemy? 2009 survey



                                                     Oracle keeps
                      Don't                            MySQL
                   know/other                                                        Oracle sells
                                                         17%
                      26%                                                              MySQL
                                                                                         4%
                                                                                       More
                                                                                    permissive
                 Don't care                                                           license
                                           Oracle hands
                   12%                                                                   8%
                                           MySQL to a
                                            foundation
                                               33%


                                                                        Survey conducted: December 2009
                                                                    Sample: 347 open source software users.
                                                                                         MySQL users: 285


                     © 2012 by The 451 Group. All rights reserved
MySQL usage (*predicted) 2009 survey


         90.0
         85.0
         80.0
         75.0
         70.0
         65.0
         60.0
         55.0
         50.0
         45.0
         40.0
                  2009                             2011*                       2014*
                                                                      Survey conducted: December 2009
                                                                  Sample: 347 open source software users.
                                                                                       MySQL users: 285


                   © 2012 by The 451 Group. All rights reserved
Response to Oracle acquisition

     More likely to use MySQL            Continue to use MySQL                                 Less likely to use MySQL
                                         where appropriate
     164 MySQL users                 109 MySQL mainstays                                  55 MySQL abandoners

70                              70                                                   70
60                              60                                                   60
50                              50                                                   50
%                               %                                                    %
40                              40                                                   40
30                              30                                                   30
20                              20                                                   20
10                              10                                                   10
 0                               0                                                    0
                                                                                             Survey conducted: Jan/Feb 2012
                                                                                                          Total sample: 205



                                      © 2012 by The 451 Group. All rights reserved
Rating Oracle’s MySQL ownership

      Very good   Good           Neither good nor bad                                Bad                Very bad

      164 MySQL users         109 MySQL mainstays                                  55 MySQL abandoners
50                       50                                                   50
45                       45                                                   45
40                       40                                                   40
35                       35                                                   35
%                        %                                                    %
30                       30                                                   30
25                       25                                                   25
20                       20                                                   20
15                       15                                                   15
10                       10                                                   10
  5                       5                                                    5
  0                       0                                                    0
                                                                                      Survey conducted: Jan/Feb 2012
                                                                                                   Total sample: 205


                               © 2012 by The 451 Group. All rights reserved
Competitive dynamic

  Oracle’s MySQL business faces competition from NoSQL
   and NewSQL technologies




             NoSQL               MySQL                       NewSQL
                                ecosystem




                     © 2012 by The 451 Group. All rights reserved
The NoSQL Ecosystem
   Key Value Store                  Document                           Graph
  •Citrusleaf                        •RavenDB                          • InfiniteGraph
  • HandlerSocket*   • Riak        • MongoDB                           • Neo4j      • DEX
  • Redis            • Couchbase • CouchDB                             •OrientDB
  • Voldemort                       • Cloudant                         •NuvolaBase
  • Membrain                       • Iris Couch
  • Oracle NoSQL                • Mongo Labs
  • Castle                        • Mongo HQ
  •RethinkDB         •DynamoDB
  •LevelDB           • Redis-to-go                                      -as-a-Service
  • Cassandra
  • DataStax EE
  •Acunu
  • HBase
  • Hypertable   Big Tables

                        © 2012 by The 451 Group. All rights reserved
The NewSQL ecosystem



-as-a-Service                     •MemSQL New databases
                                  • Drizzle             • NuoDB
• Xeround                         • VoltDB              •SQLFire
• Tokutek         • Akiban        • JustOne DB • Translattice
                  • GenieDB                            • Clustrix
                                               • Schooner SQL
                  •ScaleDB        •ParElastic       • ScaleBase
Storage engines   • MySQL Cluster •Continuent          •ScaleArc
                  •Zimory Scale   •Galera        • CodeFutures
                                            Clustering/sharding




                      © 2012 by The 451 Group. All rights reserved
Competitive dynamic
  There is an assumption that NoSQL and NewSQL pose a
   direct, immediate threat to MySQL




              NoSQL                MySQL                       NewSQL
                                  ecosystem




  We believe the competitive dynamic is more complex




                      © 2012 by The 451 Group. All rights reserved
Competitive dynamic
   49% of survey respondents abandoning MySQL planned
   on retaining or adopting NoSQL databases


                                                              MySQL
                                                             ecosystem
               NoSQL




                                                              NewSQL

   only 12.7% said they had actually deployed NoSQL
   databases as a direct replacement for MySQL

                    © 2012 by The 451 Group. All rights reserved
Competitive dynamic

    33% of respondents retaining MySQL had
    considered, tested or deployed NewSQL database
    technologies

                                                             MySQL
                                                            ecosystem
              NoSQL




                                                             NewSQL

    Approximately 75% of the NewSQL revenue for 2011 is
    also part of MySQL ecosystem revenue

                   © 2012 by The 451 Group. All rights reserved
Database usage 2012


  90.0
  80.0
  70.0
  60.0
% 50.0
  40.0
  30.0
  20.0
  10.0
   0.0




                                                                     Survey conducted: Jan/Feb 2012
                                                                                        Sample: 205


                      © 2012 by The 451 Group. All rights reserved
MySQL usage (*predicted)



    90.0
    80.0
    70.0
    60.0
%
    50.0
    40.0
    30.0
    20.0
    10.0
     0.0
            2012                       2014*                      2017*
                                                                  Survey conducted: Jan/Feb 2012
                                                                                     Sample: 205
                                                                               MySQL users: 165



                   © 2012 by The 451 Group. All rights reserved
Predicted usage swing 2012-2017
                 MariaDB                                                                                              3.9
Apache Cassandra/DataStax                                                                                            3.4
         Apache CouchDB                                                                                             3.0
            Apache HBase                                                                                           2.9
                    Redis                                                                                          2.5
              PostgreSQL                                                                                          2.4
                     DB2                                                                             -1.5
                   Oracle                                                                  -5.9
               SQL Server                                                      -9.3
                  MySQL -26.4

                        -30.0    -25.0           -20.0           -15.0             -10.0          -5.0      0.0      5.0
                                                                               %            Survey conducted: Jan/Feb 2012
                                                                                                               Sample: 205



                                © 2012 by The 451 Group. All rights reserved
MySQL/MariaDB/Percona/Drizzle usage (*predicted)
                     MySQL           MariaDB+Percona+Drizzle
    90.0
    80.0
    70.0
    60.0
    50.0
%
    40.0
    30.0
    20.0
    10.0
     0.0
              2012                             2014*                        2017*
                                                                            Survey conducted: Jan/Feb 2012
                                                                                               Sample: 205
                                                                                         MySQL users: 165


                             © 2012 by The 451 Group. All rights reserved
MySQL alternatives (MySQL abandoners)

              PostgreSQL
               SQL Server
                   Oracle
                MongoDB
                 MariaDB
         Apache CouchDB
            Apache HBase
                 Percona
Apache Cassandra/DataStax
     Membase/Couchbase
                    Redis

                            0           5           10            15       20   25       30       35
                                                           No of respondents Survey conducted: Jan/Feb 2012
                                                                                Sample: 55 MySQL abandoners


                            © 2012 by The 451 Group. All rights reserved
MySQL replacements (MySQL abandoners)
                        Considered               Tested              Deployed

               PostgreSQL
                 MariaDB
                MongoDB
         Apache CouchDB
            Apache HBase
             Amazon RDS
           Percona Server
            MySQL Cluster
                   Drizzle
Apache Cassandra/DataStax
             EnterpriseDB

                             0           5            10           15       20    25       30      35
                                                            No of respondents Survey conducted: Jan/Feb 2012
                                                                                 Sample: 55 MySQL abandoners


                             © 2012 by The 451 Group. All rights reserved
MySQL alternatives
                               Considered/Tested/Deployed


         Other RDBMS


                Other


      MySQL ecosystem


              NewSQL


               NoSQL


                        0           10              20        % 30     40        50        60
                                                                       Survey conducted: Jan/Feb 2012
                                                                             Sample: 165 MySQL users



                        © 2012 by The 451 Group. All rights reserved
NoSQL and MySQL (all MySQL users)
                       Considered               Tested             Deployed

                MongoDB


         Apache CouchDB


            Apache HBase


Apache Cassandra/DataStax


                    Redis


                            0           5           10            15       20   25        30      35
                                                           No of respondents Survey conducted: Jan/Feb 2012
                                                                                     Sample: 165 MySQL users


                            © 2012 by The 451 Group. All rights reserved
NewSQL and MySQL (all MySQL users)
                            Considered             Tested             Deployed

 Continuent Tungsten
       MySQL Cluster
              Drizzle
              Galera
       Handlersocket
           ScaleBase
CodeFutures dbShards
            ScaleArc
             Clustrix
            ScaleDB

                        0          5             10             15            20   25       30       35
                                                              No of respondents Survey conducted: Jan/Feb 2012
                                                                                        Sample: 165 MySQL users


                               © 2012 by The 451 Group. All rights reserved
MySQL ecosystem, including NewSQL (all MySQL users)

        MySQL ecosystem, including NewSQL (all MySQL users)
                            Considered             Tested             Deployed

            MariaDB
 Continuent Tungsten
      Percona Server
       MySQL Cluster
        Amazon RDS
              Drizzle
              Galera
       Handlersocket
           ScaleBase
CodeFutures dbShards

                        0        5           10           15           20     25    30        35      40
                                                              No of respondents Survey conducted: Jan/Feb 2012
                                                                                         Sample: 165 MySQL users


                               © 2012 by The 451 Group. All rights reserved
Incumbent RDBMS and other (all MySQL users)
                         Considered                  Tested             Deployed

              Memcached
               PostgreSQL
         VMware GemFire
     Microsoft SQL Server
          Oracle Database
               GigaSpaces
EnterpriseDB Postgres Plus
                 IBM DB2

                             0          10          20           30             40   50   60     70     80
                                                                No of respondents Survey conducted: Jan/Feb 2012
                                                                                           Sample: 165 MySQL users


                                 © 2012 by The 451 Group. All rights reserved
Survey sample
                  Analyst                      LOB manager
                    3%                             3%


                                          Director/mana
                VP level or                    ger IT
                  above                   infrastructure
                   14%                          18%


            Consultant                                   Architect/engi
               14%                                           neer
                                                              18%

                 Database/syste Developer/pro
                   ms admin       grammer
                      14%           16%
                                                                          Survey conducted: Jan/Feb 2012
                                                                                             Sample: 205
                                                                                       MySQL users: 165


                     © 2012 by The 451 Group. All rights reserved
Further details
MySQL vs NoSQL and NewSQL: 2011-2015

 Assessing the competitive
  dynamic

 Including market sizing of
  the three segments

 Survey of 200+
  database users

 sales@the451group.com

 https://451research.com/report-long?icid=2289
 http://blogs.the451group.com/information_management/?p=1740


                         © 2012 by The 451 Group. All rights reserved

More Related Content

What's hot

NoSQL & SQL - Best of both worlds - BarCamp Berkshire 2013
NoSQL & SQL - Best of both worlds - BarCamp Berkshire 2013NoSQL & SQL - Best of both worlds - BarCamp Berkshire 2013
NoSQL & SQL - Best of both worlds - BarCamp Berkshire 2013Andrew Morgan
 
MySQL InnoDB Cluster - A complete High Availability solution for MySQL
MySQL InnoDB Cluster - A complete High Availability solution for MySQLMySQL InnoDB Cluster - A complete High Availability solution for MySQL
MySQL InnoDB Cluster - A complete High Availability solution for MySQLOlivier DASINI
 
MySQL for Software-as-a-Service (SaaS)
MySQL for Software-as-a-Service (SaaS)MySQL for Software-as-a-Service (SaaS)
MySQL for Software-as-a-Service (SaaS)Mario Beck
 
MySQL 5.7: What's New, Nov. 2015
MySQL 5.7: What's New, Nov. 2015MySQL 5.7: What's New, Nov. 2015
MySQL 5.7: What's New, Nov. 2015Mario Beck
 
MySQL Document Store
MySQL Document StoreMySQL Document Store
MySQL Document StoreMario Beck
 
MySQL Document Store - A Document Store with all the benefts of a Transactona...
MySQL Document Store - A Document Store with all the benefts of a Transactona...MySQL Document Store - A Document Store with all the benefts of a Transactona...
MySQL Document Store - A Document Store with all the benefts of a Transactona...Olivier DASINI
 
MySQL 5.7: Focus on Replication
MySQL 5.7: Focus on ReplicationMySQL 5.7: Focus on Replication
MySQL 5.7: Focus on ReplicationMario Beck
 
MySQL User Camp: MySQL Cluster
MySQL User Camp: MySQL ClusterMySQL User Camp: MySQL Cluster
MySQL User Camp: MySQL ClusterShivji Kumar Jha
 
MySQL Community and Commercial Edition
MySQL Community and Commercial EditionMySQL Community and Commercial Edition
MySQL Community and Commercial EditionMario Beck
 
Unlocking Big Data Insights with MySQL
Unlocking Big Data Insights with MySQLUnlocking Big Data Insights with MySQL
Unlocking Big Data Insights with MySQLMatt Lord
 
OpenStack Days East -- MySQL Options in OpenStack
OpenStack Days East -- MySQL Options in OpenStackOpenStack Days East -- MySQL Options in OpenStack
OpenStack Days East -- MySQL Options in OpenStackMatt Lord
 
PayPal Big Data and MySQL Cluster
PayPal Big Data and MySQL ClusterPayPal Big Data and MySQL Cluster
PayPal Big Data and MySQL ClusterMat Keep
 
Introduction to MySQL Cluster
Introduction to MySQL ClusterIntroduction to MySQL Cluster
Introduction to MySQL ClusterAbel Flórez
 
MySQL Manchester TT - 5.7 Whats new
MySQL Manchester TT - 5.7 Whats newMySQL Manchester TT - 5.7 Whats new
MySQL Manchester TT - 5.7 Whats newMark Swarbrick
 
MySQL Enterprise Edition - Complete Guide (2019)
MySQL Enterprise Edition - Complete Guide (2019)MySQL Enterprise Edition - Complete Guide (2019)
MySQL Enterprise Edition - Complete Guide (2019)Keith Hollman
 
MySQL Enterprise Edition Overview
MySQL Enterprise Edition OverviewMySQL Enterprise Edition Overview
MySQL Enterprise Edition OverviewMario Beck
 
MySQL 5.7 InnoDB Cluster (Jan 2018)
MySQL 5.7 InnoDB Cluster (Jan 2018)MySQL 5.7 InnoDB Cluster (Jan 2018)
MySQL 5.7 InnoDB Cluster (Jan 2018)Olivier DASINI
 

What's hot (20)

NoSQL & SQL - Best of both worlds - BarCamp Berkshire 2013
NoSQL & SQL - Best of both worlds - BarCamp Berkshire 2013NoSQL & SQL - Best of both worlds - BarCamp Berkshire 2013
NoSQL & SQL - Best of both worlds - BarCamp Berkshire 2013
 
MySQL InnoDB Cluster - A complete High Availability solution for MySQL
MySQL InnoDB Cluster - A complete High Availability solution for MySQLMySQL InnoDB Cluster - A complete High Availability solution for MySQL
MySQL InnoDB Cluster - A complete High Availability solution for MySQL
 
MySQL cluster 7.4
MySQL cluster 7.4 MySQL cluster 7.4
MySQL cluster 7.4
 
MySQL Cluster
MySQL ClusterMySQL Cluster
MySQL Cluster
 
MySQL for Software-as-a-Service (SaaS)
MySQL for Software-as-a-Service (SaaS)MySQL for Software-as-a-Service (SaaS)
MySQL for Software-as-a-Service (SaaS)
 
MySQL Cluster Basics
MySQL Cluster BasicsMySQL Cluster Basics
MySQL Cluster Basics
 
MySQL 5.7: What's New, Nov. 2015
MySQL 5.7: What's New, Nov. 2015MySQL 5.7: What's New, Nov. 2015
MySQL 5.7: What's New, Nov. 2015
 
MySQL Document Store
MySQL Document StoreMySQL Document Store
MySQL Document Store
 
MySQL Document Store - A Document Store with all the benefts of a Transactona...
MySQL Document Store - A Document Store with all the benefts of a Transactona...MySQL Document Store - A Document Store with all the benefts of a Transactona...
MySQL Document Store - A Document Store with all the benefts of a Transactona...
 
MySQL 5.7: Focus on Replication
MySQL 5.7: Focus on ReplicationMySQL 5.7: Focus on Replication
MySQL 5.7: Focus on Replication
 
MySQL User Camp: MySQL Cluster
MySQL User Camp: MySQL ClusterMySQL User Camp: MySQL Cluster
MySQL User Camp: MySQL Cluster
 
MySQL Community and Commercial Edition
MySQL Community and Commercial EditionMySQL Community and Commercial Edition
MySQL Community and Commercial Edition
 
Unlocking Big Data Insights with MySQL
Unlocking Big Data Insights with MySQLUnlocking Big Data Insights with MySQL
Unlocking Big Data Insights with MySQL
 
OpenStack Days East -- MySQL Options in OpenStack
OpenStack Days East -- MySQL Options in OpenStackOpenStack Days East -- MySQL Options in OpenStack
OpenStack Days East -- MySQL Options in OpenStack
 
PayPal Big Data and MySQL Cluster
PayPal Big Data and MySQL ClusterPayPal Big Data and MySQL Cluster
PayPal Big Data and MySQL Cluster
 
Introduction to MySQL Cluster
Introduction to MySQL ClusterIntroduction to MySQL Cluster
Introduction to MySQL Cluster
 
MySQL Manchester TT - 5.7 Whats new
MySQL Manchester TT - 5.7 Whats newMySQL Manchester TT - 5.7 Whats new
MySQL Manchester TT - 5.7 Whats new
 
MySQL Enterprise Edition - Complete Guide (2019)
MySQL Enterprise Edition - Complete Guide (2019)MySQL Enterprise Edition - Complete Guide (2019)
MySQL Enterprise Edition - Complete Guide (2019)
 
MySQL Enterprise Edition Overview
MySQL Enterprise Edition OverviewMySQL Enterprise Edition Overview
MySQL Enterprise Edition Overview
 
MySQL 5.7 InnoDB Cluster (Jan 2018)
MySQL 5.7 InnoDB Cluster (Jan 2018)MySQL 5.7 InnoDB Cluster (Jan 2018)
MySQL 5.7 InnoDB Cluster (Jan 2018)
 

Similar to MySQL vs. NoSQL and NewSQL - survey results

Posscon my sql56
Posscon my sql56Posscon my sql56
Posscon my sql56Dave Stokes
 
MySQL para Desenvolvedores
MySQL para DesenvolvedoresMySQL para Desenvolvedores
MySQL para DesenvolvedoresMySQL Brasil
 
MySQL 8: Ready for Prime Time
MySQL 8: Ready for Prime TimeMySQL 8: Ready for Prime Time
MySQL 8: Ready for Prime TimeArnab Ray
 
Mysql overview_20100811
Mysql overview_20100811Mysql overview_20100811
Mysql overview_20100811thinkinlamp
 
What is new in MySQL? (Lars Thalmann)
What is new in MySQL? (Lars Thalmann)What is new in MySQL? (Lars Thalmann)
What is new in MySQL? (Lars Thalmann)Ontico
 
What's New in MySQL 5.6
What's New in MySQL 5.6What's New in MySQL 5.6
What's New in MySQL 5.6Santo Leto
 
MySQL - powering the web economy v1.0
MySQL - powering the web economy v1.0MySQL - powering the web economy v1.0
MySQL - powering the web economy v1.0IDG Romania
 
MySQL Tech Tour 2015 - Alt Intro
MySQL Tech Tour 2015 - Alt IntroMySQL Tech Tour 2015 - Alt Intro
MySQL Tech Tour 2015 - Alt IntroMark Swarbrick
 
MySQL Database Service - 100% Developed, Managed and Supported by the MySQL Team
MySQL Database Service - 100% Developed, Managed and Supported by the MySQL TeamMySQL Database Service - 100% Developed, Managed and Supported by the MySQL Team
MySQL Database Service - 100% Developed, Managed and Supported by the MySQL TeamOlivier DASINI
 
MySQL, An Open Source Ecosystem, Oracle Modern Cloud Day, Oslo, November 21, ...
MySQL, An Open Source Ecosystem, Oracle Modern Cloud Day, Oslo, November 21, ...MySQL, An Open Source Ecosystem, Oracle Modern Cloud Day, Oslo, November 21, ...
MySQL, An Open Source Ecosystem, Oracle Modern Cloud Day, Oslo, November 21, ...Geir Høydalsvik
 
Keith Larson Replication
Keith Larson ReplicationKeith Larson Replication
Keith Larson ReplicationDave Stokes
 
MySQL London Tech Tour March 2015 - Whats New
MySQL London Tech Tour March 2015 - Whats NewMySQL London Tech Tour March 2015 - Whats New
MySQL London Tech Tour March 2015 - Whats NewMark Swarbrick
 
Collaborate sneak preview: MySQL, the Ecosystem, the Product
Collaborate sneak preview: MySQL, the Ecosystem, the ProductCollaborate sneak preview: MySQL, the Ecosystem, the Product
Collaborate sneak preview: MySQL, the Ecosystem, the ProductKaj Arnö
 
State of the MySQL Community at MySQL Conf 2010
State of the MySQL Community at MySQL Conf 2010State of the MySQL Community at MySQL Conf 2010
State of the MySQL Community at MySQL Conf 2010Kaj Arnö
 
MySQL 5.6 Updates
MySQL 5.6 UpdatesMySQL 5.6 Updates
MySQL 5.6 UpdatesDave Stokes
 
2012.10.20 OSC 2012 Hiroshima
2012.10.20 OSC 2012 Hiroshima2012.10.20 OSC 2012 Hiroshima
2012.10.20 OSC 2012 HiroshimaRyusuke Kajiyama
 
MySQL 20 años: pasado, presente y futuro; conoce las nuevas características d...
MySQL 20 años: pasado, presente y futuro; conoce las nuevas características d...MySQL 20 años: pasado, presente y futuro; conoce las nuevas características d...
MySQL 20 años: pasado, presente y futuro; conoce las nuevas características d...GeneXus
 

Similar to MySQL vs. NoSQL and NewSQL - survey results (20)

MySQL Spatial
MySQL SpatialMySQL Spatial
MySQL Spatial
 
Posscon my sql56
Posscon my sql56Posscon my sql56
Posscon my sql56
 
MySQL para Desenvolvedores
MySQL para DesenvolvedoresMySQL para Desenvolvedores
MySQL para Desenvolvedores
 
MySQL 8: Ready for Prime Time
MySQL 8: Ready for Prime TimeMySQL 8: Ready for Prime Time
MySQL 8: Ready for Prime Time
 
Mysql overview_20100811
Mysql overview_20100811Mysql overview_20100811
Mysql overview_20100811
 
What is new in MySQL? (Lars Thalmann)
What is new in MySQL? (Lars Thalmann)What is new in MySQL? (Lars Thalmann)
What is new in MySQL? (Lars Thalmann)
 
What's New in MySQL 5.6
What's New in MySQL 5.6What's New in MySQL 5.6
What's New in MySQL 5.6
 
MySQL - powering the web economy v1.0
MySQL - powering the web economy v1.0MySQL - powering the web economy v1.0
MySQL - powering the web economy v1.0
 
MySQL Tech Tour 2015 - Alt Intro
MySQL Tech Tour 2015 - Alt IntroMySQL Tech Tour 2015 - Alt Intro
MySQL Tech Tour 2015 - Alt Intro
 
Sunshine php my sql 8.0 v2
Sunshine php my sql 8.0 v2Sunshine php my sql 8.0 v2
Sunshine php my sql 8.0 v2
 
MySQL
MySQL MySQL
MySQL
 
MySQL Database Service - 100% Developed, Managed and Supported by the MySQL Team
MySQL Database Service - 100% Developed, Managed and Supported by the MySQL TeamMySQL Database Service - 100% Developed, Managed and Supported by the MySQL Team
MySQL Database Service - 100% Developed, Managed and Supported by the MySQL Team
 
MySQL, An Open Source Ecosystem, Oracle Modern Cloud Day, Oslo, November 21, ...
MySQL, An Open Source Ecosystem, Oracle Modern Cloud Day, Oslo, November 21, ...MySQL, An Open Source Ecosystem, Oracle Modern Cloud Day, Oslo, November 21, ...
MySQL, An Open Source Ecosystem, Oracle Modern Cloud Day, Oslo, November 21, ...
 
Keith Larson Replication
Keith Larson ReplicationKeith Larson Replication
Keith Larson Replication
 
MySQL London Tech Tour March 2015 - Whats New
MySQL London Tech Tour March 2015 - Whats NewMySQL London Tech Tour March 2015 - Whats New
MySQL London Tech Tour March 2015 - Whats New
 
Collaborate sneak preview: MySQL, the Ecosystem, the Product
Collaborate sneak preview: MySQL, the Ecosystem, the ProductCollaborate sneak preview: MySQL, the Ecosystem, the Product
Collaborate sneak preview: MySQL, the Ecosystem, the Product
 
State of the MySQL Community at MySQL Conf 2010
State of the MySQL Community at MySQL Conf 2010State of the MySQL Community at MySQL Conf 2010
State of the MySQL Community at MySQL Conf 2010
 
MySQL 5.6 Updates
MySQL 5.6 UpdatesMySQL 5.6 Updates
MySQL 5.6 Updates
 
2012.10.20 OSC 2012 Hiroshima
2012.10.20 OSC 2012 Hiroshima2012.10.20 OSC 2012 Hiroshima
2012.10.20 OSC 2012 Hiroshima
 
MySQL 20 años: pasado, presente y futuro; conoce las nuevas características d...
MySQL 20 años: pasado, presente y futuro; conoce las nuevas características d...MySQL 20 años: pasado, presente y futuro; conoce las nuevas características d...
MySQL 20 años: pasado, presente y futuro; conoce las nuevas características d...
 

Recently uploaded

CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 

Recently uploaded (20)

CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 

MySQL vs. NoSQL and NewSQL - survey results

  • 1. MySQL vs. NoSQL and NewSQL - survey results Matthew Aslett, Research manager, data management and analytics 1 © 2012 by The 451 Group. All rights reserved
  • 2. Relevant reports MySQL vs NoSQL and NewSQL: 2011-2015  Assessing the competitive dynamic  Including market sizing of the three segments  Survey of 200+ database users  sales@the451group.com  https://451research.com/report-long?icid=2289  http://blogs.the451group.com/information_management/?p=1740 © 2012 by The 451 Group. All rights reserved
  • 3. What Ever Happened to MySQL?  “MySQL was very much the crown jewel of the open source database world.” – May 2008  “there are relatively few choices for Oracle's rivals to respond to its ownership of MySQL.”  May 2009  “the database market is awash with open source databases with lightweight architectures targeted at Web applications.”  April 2011 © 2012 by The 451 Group. All rights reserved
  • 4. Competitive dynamic  Oracle’s MySQL business faces competition from the rest of the MySQL ecosystem MySQL ecosystem © 2012 by The 451 Group. All rights reserved
  • 5. The MySQL ecosystem -as-a-Service • Amazon RDS •Rackspace MySQL Cloud • Google Cloud SQL MySQL supporters •ClearDB • Monty Program • Oracle • FathomDB •Open Query •Pythian • Xeround • Blue Gecko •Percona • Calpont •OpenLogic • SkySQL • Tokutek • Schooner SQL Storage engines •ScaleDB •ParElastic • ScaleBase • Infobright • MySQL Cluster •Continuent •ScaleArc • GenieDB •Galera • CodeFutures •Zimory Scale • Drizzle Clustering/sharding New databases © 2012 by The 451 Group. All rights reserved
  • 6. Oracle: it’s own worst enemy? 2009 survey Oracle keeps Don't MySQL know/other Oracle sells 17% 26% MySQL 4% More permissive Don't care license Oracle hands 12% 8% MySQL to a foundation 33% Survey conducted: December 2009 Sample: 347 open source software users. MySQL users: 285 © 2012 by The 451 Group. All rights reserved
  • 7. MySQL usage (*predicted) 2009 survey 90.0 85.0 80.0 75.0 70.0 65.0 60.0 55.0 50.0 45.0 40.0 2009 2011* 2014* Survey conducted: December 2009 Sample: 347 open source software users. MySQL users: 285 © 2012 by The 451 Group. All rights reserved
  • 8. Response to Oracle acquisition More likely to use MySQL Continue to use MySQL Less likely to use MySQL where appropriate 164 MySQL users 109 MySQL mainstays 55 MySQL abandoners 70 70 70 60 60 60 50 50 50 % % % 40 40 40 30 30 30 20 20 20 10 10 10 0 0 0 Survey conducted: Jan/Feb 2012 Total sample: 205 © 2012 by The 451 Group. All rights reserved
  • 9. Rating Oracle’s MySQL ownership Very good Good Neither good nor bad Bad Very bad 164 MySQL users 109 MySQL mainstays 55 MySQL abandoners 50 50 50 45 45 45 40 40 40 35 35 35 % % % 30 30 30 25 25 25 20 20 20 15 15 15 10 10 10 5 5 5 0 0 0 Survey conducted: Jan/Feb 2012 Total sample: 205 © 2012 by The 451 Group. All rights reserved
  • 10. Competitive dynamic  Oracle’s MySQL business faces competition from NoSQL and NewSQL technologies NoSQL MySQL NewSQL ecosystem © 2012 by The 451 Group. All rights reserved
  • 11. The NoSQL Ecosystem Key Value Store Document Graph •Citrusleaf •RavenDB • InfiniteGraph • HandlerSocket* • Riak • MongoDB • Neo4j • DEX • Redis • Couchbase • CouchDB •OrientDB • Voldemort • Cloudant •NuvolaBase • Membrain • Iris Couch • Oracle NoSQL • Mongo Labs • Castle • Mongo HQ •RethinkDB •DynamoDB •LevelDB • Redis-to-go -as-a-Service • Cassandra • DataStax EE •Acunu • HBase • Hypertable Big Tables © 2012 by The 451 Group. All rights reserved
  • 12. The NewSQL ecosystem -as-a-Service •MemSQL New databases • Drizzle • NuoDB • Xeround • VoltDB •SQLFire • Tokutek • Akiban • JustOne DB • Translattice • GenieDB • Clustrix • Schooner SQL •ScaleDB •ParElastic • ScaleBase Storage engines • MySQL Cluster •Continuent •ScaleArc •Zimory Scale •Galera • CodeFutures Clustering/sharding © 2012 by The 451 Group. All rights reserved
  • 13. Competitive dynamic  There is an assumption that NoSQL and NewSQL pose a direct, immediate threat to MySQL NoSQL MySQL NewSQL ecosystem  We believe the competitive dynamic is more complex © 2012 by The 451 Group. All rights reserved
  • 14. Competitive dynamic  49% of survey respondents abandoning MySQL planned on retaining or adopting NoSQL databases MySQL ecosystem NoSQL NewSQL  only 12.7% said they had actually deployed NoSQL databases as a direct replacement for MySQL © 2012 by The 451 Group. All rights reserved
  • 15. Competitive dynamic  33% of respondents retaining MySQL had considered, tested or deployed NewSQL database technologies MySQL ecosystem NoSQL NewSQL  Approximately 75% of the NewSQL revenue for 2011 is also part of MySQL ecosystem revenue © 2012 by The 451 Group. All rights reserved
  • 16. Database usage 2012 90.0 80.0 70.0 60.0 % 50.0 40.0 30.0 20.0 10.0 0.0 Survey conducted: Jan/Feb 2012 Sample: 205 © 2012 by The 451 Group. All rights reserved
  • 17. MySQL usage (*predicted) 90.0 80.0 70.0 60.0 % 50.0 40.0 30.0 20.0 10.0 0.0 2012 2014* 2017* Survey conducted: Jan/Feb 2012 Sample: 205 MySQL users: 165 © 2012 by The 451 Group. All rights reserved
  • 18. Predicted usage swing 2012-2017 MariaDB 3.9 Apache Cassandra/DataStax 3.4 Apache CouchDB 3.0 Apache HBase 2.9 Redis 2.5 PostgreSQL 2.4 DB2 -1.5 Oracle -5.9 SQL Server -9.3 MySQL -26.4 -30.0 -25.0 -20.0 -15.0 -10.0 -5.0 0.0 5.0 % Survey conducted: Jan/Feb 2012 Sample: 205 © 2012 by The 451 Group. All rights reserved
  • 19. MySQL/MariaDB/Percona/Drizzle usage (*predicted) MySQL MariaDB+Percona+Drizzle 90.0 80.0 70.0 60.0 50.0 % 40.0 30.0 20.0 10.0 0.0 2012 2014* 2017* Survey conducted: Jan/Feb 2012 Sample: 205 MySQL users: 165 © 2012 by The 451 Group. All rights reserved
  • 20. MySQL alternatives (MySQL abandoners) PostgreSQL SQL Server Oracle MongoDB MariaDB Apache CouchDB Apache HBase Percona Apache Cassandra/DataStax Membase/Couchbase Redis 0 5 10 15 20 25 30 35 No of respondents Survey conducted: Jan/Feb 2012 Sample: 55 MySQL abandoners © 2012 by The 451 Group. All rights reserved
  • 21. MySQL replacements (MySQL abandoners) Considered Tested Deployed PostgreSQL MariaDB MongoDB Apache CouchDB Apache HBase Amazon RDS Percona Server MySQL Cluster Drizzle Apache Cassandra/DataStax EnterpriseDB 0 5 10 15 20 25 30 35 No of respondents Survey conducted: Jan/Feb 2012 Sample: 55 MySQL abandoners © 2012 by The 451 Group. All rights reserved
  • 22. MySQL alternatives Considered/Tested/Deployed Other RDBMS Other MySQL ecosystem NewSQL NoSQL 0 10 20 % 30 40 50 60 Survey conducted: Jan/Feb 2012 Sample: 165 MySQL users © 2012 by The 451 Group. All rights reserved
  • 23. NoSQL and MySQL (all MySQL users) Considered Tested Deployed MongoDB Apache CouchDB Apache HBase Apache Cassandra/DataStax Redis 0 5 10 15 20 25 30 35 No of respondents Survey conducted: Jan/Feb 2012 Sample: 165 MySQL users © 2012 by The 451 Group. All rights reserved
  • 24. NewSQL and MySQL (all MySQL users) Considered Tested Deployed Continuent Tungsten MySQL Cluster Drizzle Galera Handlersocket ScaleBase CodeFutures dbShards ScaleArc Clustrix ScaleDB 0 5 10 15 20 25 30 35 No of respondents Survey conducted: Jan/Feb 2012 Sample: 165 MySQL users © 2012 by The 451 Group. All rights reserved
  • 25. MySQL ecosystem, including NewSQL (all MySQL users) MySQL ecosystem, including NewSQL (all MySQL users) Considered Tested Deployed MariaDB Continuent Tungsten Percona Server MySQL Cluster Amazon RDS Drizzle Galera Handlersocket ScaleBase CodeFutures dbShards 0 5 10 15 20 25 30 35 40 No of respondents Survey conducted: Jan/Feb 2012 Sample: 165 MySQL users © 2012 by The 451 Group. All rights reserved
  • 26. Incumbent RDBMS and other (all MySQL users) Considered Tested Deployed Memcached PostgreSQL VMware GemFire Microsoft SQL Server Oracle Database GigaSpaces EnterpriseDB Postgres Plus IBM DB2 0 10 20 30 40 50 60 70 80 No of respondents Survey conducted: Jan/Feb 2012 Sample: 165 MySQL users © 2012 by The 451 Group. All rights reserved
  • 27. Survey sample Analyst LOB manager 3% 3% Director/mana VP level or ger IT above infrastructure 14% 18% Consultant Architect/engi 14% neer 18% Database/syste Developer/pro ms admin grammer 14% 16% Survey conducted: Jan/Feb 2012 Sample: 205 MySQL users: 165 © 2012 by The 451 Group. All rights reserved
  • 28. Further details MySQL vs NoSQL and NewSQL: 2011-2015  Assessing the competitive dynamic  Including market sizing of the three segments  Survey of 200+ database users  sales@the451group.com  https://451research.com/report-long?icid=2289  http://blogs.the451group.com/information_management/?p=1740 © 2012 by The 451 Group. All rights reserved