Submit Search
Upload
Mysql cluster introduction
•
7 likes
•
8,756 views
Andrew Morgan
Follow
An introduction to MySQL Cluster - from FOSDEM 2013.
Read less
Read more
Technology
Report
Share
Report
Share
1 of 25
Download now
Download to read offline
Recommended
MySQL Cluster performance best practices
MySQL Cluster performance best practices
Mat Keep
Conference slides: MySQL Cluster Performance Tuning
Conference slides: MySQL Cluster Performance Tuning
Severalnines
MySQL Cluster
MySQL Cluster
Mario Beck
NoSQL and SQL - blending the best of both worlds
NoSQL and SQL - blending the best of both worlds
Andrew Morgan
MySQL Cluster Basics
MySQL Cluster Basics
Wagner Bianchi
MySQL Cluster Scaling to a Billion Queries
MySQL Cluster Scaling to a Billion Queries
Bernd Ocklin
MySQL cluster 7.4
MySQL cluster 7.4
Mark Swarbrick
What's new in MySQL Cluster 7.4 webinar charts
What's new in MySQL Cluster 7.4 webinar charts
Andrew Morgan
Recommended
MySQL Cluster performance best practices
MySQL Cluster performance best practices
Mat Keep
Conference slides: MySQL Cluster Performance Tuning
Conference slides: MySQL Cluster Performance Tuning
Severalnines
MySQL Cluster
MySQL Cluster
Mario Beck
NoSQL and SQL - blending the best of both worlds
NoSQL and SQL - blending the best of both worlds
Andrew Morgan
MySQL Cluster Basics
MySQL Cluster Basics
Wagner Bianchi
MySQL Cluster Scaling to a Billion Queries
MySQL Cluster Scaling to a Billion Queries
Bernd Ocklin
MySQL cluster 7.4
MySQL cluster 7.4
Mark Swarbrick
What's new in MySQL Cluster 7.4 webinar charts
What's new in MySQL Cluster 7.4 webinar charts
Andrew Morgan
MySQL vs. NoSQL and NewSQL - survey results
MySQL vs. NoSQL and NewSQL - survey results
Matthew Aslett
Introduction to MySQL Cluster
Introduction to MySQL Cluster
Abel Flórez
Oracle my sql cluster cge
Oracle my sql cluster cge
seungdon1
FOSDEM 2015 - NoSQL and SQL the best of both worlds
FOSDEM 2015 - NoSQL and SQL the best of both worlds
Andrew Morgan
MySQL Cluster
MySQL Cluster
Abel Flórez
MySQL 5.7: What's New, Nov. 2015
MySQL 5.7: What's New, Nov. 2015
Mario Beck
MySQL User Camp: MySQL Cluster
MySQL User Camp: MySQL Cluster
Shivji Kumar Jha
MySQL InnoDB Cluster - A complete High Availability solution for MySQL
MySQL InnoDB Cluster - A complete High Availability solution for MySQL
Olivier DASINI
OSSCube MySQL Cluster Tutorial By Sonali At Osspac 09
OSSCube MySQL Cluster Tutorial By Sonali At Osspac 09
OSSCube
NoSQL and MySQL: News about JSON
NoSQL and MySQL: News about JSON
Mario Beck
NoSQL & SQL - Best of both worlds - BarCamp Berkshire 2013
NoSQL & SQL - Best of both worlds - BarCamp Berkshire 2013
Andrew Morgan
MySQL for Software-as-a-Service (SaaS)
MySQL for Software-as-a-Service (SaaS)
Mario Beck
MySQL HA Solutions
MySQL HA Solutions
Mat Keep
MySQL 5.7: Focus on Replication
MySQL 5.7: Focus on Replication
Mario Beck
MySQL Fabric: Easy Management of MySQL Servers
MySQL Fabric: Easy Management of MySQL Servers
Mats Kindahl
MySQL Day Paris 2016 - MySQL HA: InnoDB Cluster and NDB Cluster
MySQL Day Paris 2016 - MySQL HA: InnoDB Cluster and NDB Cluster
Olivier DASINI
Elastic Scalability in MySQL Fabric Using OpenStack
Elastic Scalability in MySQL Fabric Using OpenStack
Mats Kindahl
Building Scalable High Availability Systems using MySQL Fabric
Building Scalable High Availability Systems using MySQL Fabric
Mats Kindahl
MySQL HA Alternatives 2010
MySQL HA Alternatives 2010
Kris Buytaert
MySQL Community and Commercial Edition
MySQL Community and Commercial Edition
Mario Beck
Seminar : "The Future of MYSQL - Roadmap to Success" session MySQL...
Seminar : "The Future of MYSQL - Roadmap to Success" session MySQL...
Software Park Thailand
Seminar : "The Future of MySQL - Roadmap to Success" session MySQL ...
Seminar : "The Future of MySQL - Roadmap to Success" session MySQL ...
Software Park Thailand
More Related Content
What's hot
MySQL vs. NoSQL and NewSQL - survey results
MySQL vs. NoSQL and NewSQL - survey results
Matthew Aslett
Introduction to MySQL Cluster
Introduction to MySQL Cluster
Abel Flórez
Oracle my sql cluster cge
Oracle my sql cluster cge
seungdon1
FOSDEM 2015 - NoSQL and SQL the best of both worlds
FOSDEM 2015 - NoSQL and SQL the best of both worlds
Andrew Morgan
MySQL Cluster
MySQL Cluster
Abel Flórez
MySQL 5.7: What's New, Nov. 2015
MySQL 5.7: What's New, Nov. 2015
Mario Beck
MySQL User Camp: MySQL Cluster
MySQL User Camp: MySQL Cluster
Shivji Kumar Jha
MySQL InnoDB Cluster - A complete High Availability solution for MySQL
MySQL InnoDB Cluster - A complete High Availability solution for MySQL
Olivier DASINI
OSSCube MySQL Cluster Tutorial By Sonali At Osspac 09
OSSCube MySQL Cluster Tutorial By Sonali At Osspac 09
OSSCube
NoSQL and MySQL: News about JSON
NoSQL and MySQL: News about JSON
Mario Beck
NoSQL & SQL - Best of both worlds - BarCamp Berkshire 2013
NoSQL & SQL - Best of both worlds - BarCamp Berkshire 2013
Andrew Morgan
MySQL for Software-as-a-Service (SaaS)
MySQL for Software-as-a-Service (SaaS)
Mario Beck
MySQL HA Solutions
MySQL HA Solutions
Mat Keep
MySQL 5.7: Focus on Replication
MySQL 5.7: Focus on Replication
Mario Beck
MySQL Fabric: Easy Management of MySQL Servers
MySQL Fabric: Easy Management of MySQL Servers
Mats Kindahl
MySQL Day Paris 2016 - MySQL HA: InnoDB Cluster and NDB Cluster
MySQL Day Paris 2016 - MySQL HA: InnoDB Cluster and NDB Cluster
Olivier DASINI
Elastic Scalability in MySQL Fabric Using OpenStack
Elastic Scalability in MySQL Fabric Using OpenStack
Mats Kindahl
Building Scalable High Availability Systems using MySQL Fabric
Building Scalable High Availability Systems using MySQL Fabric
Mats Kindahl
MySQL HA Alternatives 2010
MySQL HA Alternatives 2010
Kris Buytaert
MySQL Community and Commercial Edition
MySQL Community and Commercial Edition
Mario Beck
What's hot
(20)
MySQL vs. NoSQL and NewSQL - survey results
MySQL vs. NoSQL and NewSQL - survey results
Introduction to MySQL Cluster
Introduction to MySQL Cluster
Oracle my sql cluster cge
Oracle my sql cluster cge
FOSDEM 2015 - NoSQL and SQL the best of both worlds
FOSDEM 2015 - NoSQL and SQL the best of both worlds
MySQL Cluster
MySQL Cluster
MySQL 5.7: What's New, Nov. 2015
MySQL 5.7: What's New, Nov. 2015
MySQL User Camp: MySQL Cluster
MySQL User Camp: MySQL Cluster
MySQL InnoDB Cluster - A complete High Availability solution for MySQL
MySQL InnoDB Cluster - A complete High Availability solution for MySQL
OSSCube MySQL Cluster Tutorial By Sonali At Osspac 09
OSSCube MySQL Cluster Tutorial By Sonali At Osspac 09
NoSQL and MySQL: News about JSON
NoSQL and MySQL: News about JSON
NoSQL & SQL - Best of both worlds - BarCamp Berkshire 2013
NoSQL & SQL - Best of both worlds - BarCamp Berkshire 2013
MySQL for Software-as-a-Service (SaaS)
MySQL for Software-as-a-Service (SaaS)
MySQL HA Solutions
MySQL HA Solutions
MySQL 5.7: Focus on Replication
MySQL 5.7: Focus on Replication
MySQL Fabric: Easy Management of MySQL Servers
MySQL Fabric: Easy Management of MySQL Servers
MySQL Day Paris 2016 - MySQL HA: InnoDB Cluster and NDB Cluster
MySQL Day Paris 2016 - MySQL HA: InnoDB Cluster and NDB Cluster
Elastic Scalability in MySQL Fabric Using OpenStack
Elastic Scalability in MySQL Fabric Using OpenStack
Building Scalable High Availability Systems using MySQL Fabric
Building Scalable High Availability Systems using MySQL Fabric
MySQL HA Alternatives 2010
MySQL HA Alternatives 2010
MySQL Community and Commercial Edition
MySQL Community and Commercial Edition
Viewers also liked
Seminar : "The Future of MYSQL - Roadmap to Success" session MySQL...
Seminar : "The Future of MYSQL - Roadmap to Success" session MySQL...
Software Park Thailand
Seminar : "The Future of MySQL - Roadmap to Success" session MySQL ...
Seminar : "The Future of MySQL - Roadmap to Success" session MySQL ...
Software Park Thailand
Successful MySQL Scalability
Successful MySQL Scalability
Ronald Bradford
MySQL High Availability Solutions - Feb 2015 webinar
MySQL High Availability Solutions - Feb 2015 webinar
Andrew Morgan
Building a Scalable Architecture for web apps
Building a Scalable Architecture for web apps
Directi Group
Seminar : "The Future of MySQL - Roadmap to Success" session MySQL ...
Seminar : "The Future of MySQL - Roadmap to Success" session MySQL ...
Software Park Thailand
MySQL Developer Day conference: MySQL Replication and Scalability
MySQL Developer Day conference: MySQL Replication and Scalability
Shivji Kumar Jha
Best practices for MySQL High Availability
Best practices for MySQL High Availability
Colin Charles
MySQL Cluster - Latest Developments (up to and including MySQL Cluster 7.4)
MySQL Cluster - Latest Developments (up to and including MySQL Cluster 7.4)
Andrew Morgan
7 Stages of Scaling Web Applications
7 Stages of Scaling Web Applications
David Mitzenmacher
Architecture of a Modern Web App
Architecture of a Modern Web App
scothis
Facebook architecture presentation: scalability challenge
Facebook architecture presentation: scalability challenge
Cristina Munoz
Viewers also liked
(12)
Seminar : "The Future of MYSQL - Roadmap to Success" session MySQL...
Seminar : "The Future of MYSQL - Roadmap to Success" session MySQL...
Seminar : "The Future of MySQL - Roadmap to Success" session MySQL ...
Seminar : "The Future of MySQL - Roadmap to Success" session MySQL ...
Successful MySQL Scalability
Successful MySQL Scalability
MySQL High Availability Solutions - Feb 2015 webinar
MySQL High Availability Solutions - Feb 2015 webinar
Building a Scalable Architecture for web apps
Building a Scalable Architecture for web apps
Seminar : "The Future of MySQL - Roadmap to Success" session MySQL ...
Seminar : "The Future of MySQL - Roadmap to Success" session MySQL ...
MySQL Developer Day conference: MySQL Replication and Scalability
MySQL Developer Day conference: MySQL Replication and Scalability
Best practices for MySQL High Availability
Best practices for MySQL High Availability
MySQL Cluster - Latest Developments (up to and including MySQL Cluster 7.4)
MySQL Cluster - Latest Developments (up to and including MySQL Cluster 7.4)
7 Stages of Scaling Web Applications
7 Stages of Scaling Web Applications
Architecture of a Modern Web App
Architecture of a Modern Web App
Facebook architecture presentation: scalability challenge
Facebook architecture presentation: scalability challenge
Similar to Mysql cluster introduction
MySQL Cluster Product Overview
MySQL Cluster Product Overview
Wagner Bianchi
MySQL Cluster Product Overview - by Wagner Bianchi Jr
MySQL Cluster Product Overview - by Wagner Bianchi Jr
MySQL Brasil
Accel Partners New Data Workshop 7-14-10
Accel Partners New Data Workshop 7-14-10
keirdo1
Creating an RAD Authoratative Data Environment
Creating an RAD Authoratative Data Environment
anicewick
Architecting Cloud Solutions
Architecting Cloud Solutions
AMD
20141011 my sql clusterv01pptx
20141011 my sql clusterv01pptx
Ivan Ma
MySQL Cluster
MySQL Cluster
MySQL Brasil
Greenplum Database Overview
Greenplum Database Overview
EMC
Data Mining
Data Mining
swami920
MySQL Cluster overview + development slides (2014)
MySQL Cluster overview + development slides (2014)
Frazer Clement
【旧版】Oracle Cloud Infrastructure:サービス概要のご紹介 [2020年2月版]
【旧版】Oracle Cloud Infrastructure:サービス概要のご紹介 [2020年2月版]
オラクルエンジニア通信
Java cloud service - And introduction for Java EE Developers
Java cloud service - And introduction for Java EE Developers
Markus Eisele
Hadoop World 2011: Data Ingestion, Egression, and Preparation for Hadoop - Sa...
Hadoop World 2011: Data Ingestion, Egression, and Preparation for Hadoop - Sa...
Cloudera, Inc.
Oracle to MySQL 2012
Oracle to MySQL 2012
Marco Tusa
Outboard Feel Good NLS
Outboard Feel Good NLS
Dave Fox
An overview of Microsoft data mining technology
An overview of Microsoft data mining technology
Mark Tabladillo
Scality, Cloud Storage pour Zimbra
Scality, Cloud Storage pour Zimbra
Antony Barroux
NIEM and Oracle Overview October 2011
NIEM and Oracle Overview October 2011
Bizagi Inc
An overview of microsoft data mining technology
An overview of microsoft data mining technology
Mark Tabladillo
Future Proofing MySQL by Robert Hodges, Continuent
Future Proofing MySQL by Robert Hodges, Continuent
Eero Teerikorpi
Similar to Mysql cluster introduction
(20)
MySQL Cluster Product Overview
MySQL Cluster Product Overview
MySQL Cluster Product Overview - by Wagner Bianchi Jr
MySQL Cluster Product Overview - by Wagner Bianchi Jr
Accel Partners New Data Workshop 7-14-10
Accel Partners New Data Workshop 7-14-10
Creating an RAD Authoratative Data Environment
Creating an RAD Authoratative Data Environment
Architecting Cloud Solutions
Architecting Cloud Solutions
20141011 my sql clusterv01pptx
20141011 my sql clusterv01pptx
MySQL Cluster
MySQL Cluster
Greenplum Database Overview
Greenplum Database Overview
Data Mining
Data Mining
MySQL Cluster overview + development slides (2014)
MySQL Cluster overview + development slides (2014)
【旧版】Oracle Cloud Infrastructure:サービス概要のご紹介 [2020年2月版]
【旧版】Oracle Cloud Infrastructure:サービス概要のご紹介 [2020年2月版]
Java cloud service - And introduction for Java EE Developers
Java cloud service - And introduction for Java EE Developers
Hadoop World 2011: Data Ingestion, Egression, and Preparation for Hadoop - Sa...
Hadoop World 2011: Data Ingestion, Egression, and Preparation for Hadoop - Sa...
Oracle to MySQL 2012
Oracle to MySQL 2012
Outboard Feel Good NLS
Outboard Feel Good NLS
An overview of Microsoft data mining technology
An overview of Microsoft data mining technology
Scality, Cloud Storage pour Zimbra
Scality, Cloud Storage pour Zimbra
NIEM and Oracle Overview October 2011
NIEM and Oracle Overview October 2011
An overview of microsoft data mining technology
An overview of microsoft data mining technology
Future Proofing MySQL by Robert Hodges, Continuent
Future Proofing MySQL by Robert Hodges, Continuent
More from Andrew Morgan
MongoDB 3.4 webinar
MongoDB 3.4 webinar
Andrew Morgan
Powering Microservices with MongoDB, Docker, Kubernetes & Kafka – MongoDB Eur...
Powering Microservices with MongoDB, Docker, Kubernetes & Kafka – MongoDB Eur...
Andrew Morgan
Data Streaming with Apache Kafka & MongoDB - EMEA
Data Streaming with Apache Kafka & MongoDB - EMEA
Andrew Morgan
The rise of microservices - containers and orchestration
The rise of microservices - containers and orchestration
Andrew Morgan
PistonHead's use of MongoDB for Analytics
PistonHead's use of MongoDB for Analytics
Andrew Morgan
Joins and Other MongoDB 3.2 Aggregation Enhancements
Joins and Other MongoDB 3.2 Aggregation Enhancements
Andrew Morgan
Document validation in MongoDB 3.2
Document validation in MongoDB 3.2
Andrew Morgan
MySQL Replication: What’s New in MySQL 5.7 and Beyond
MySQL Replication: What’s New in MySQL 5.7 and Beyond
Andrew Morgan
NoSQL and SQL - Why Choose? Enjoy the best of both worlds with MySQL
NoSQL and SQL - Why Choose? Enjoy the best of both worlds with MySQL
Andrew Morgan
OUG Scotland 2014 - NoSQL and MySQL - The best of both worlds
OUG Scotland 2014 - NoSQL and MySQL - The best of both worlds
Andrew Morgan
Developing high-throughput services with no sql ap-is to innodb and mysql clu...
Developing high-throughput services with no sql ap-is to innodb and mysql clu...
Andrew Morgan
More from Andrew Morgan
(11)
MongoDB 3.4 webinar
MongoDB 3.4 webinar
Powering Microservices with MongoDB, Docker, Kubernetes & Kafka – MongoDB Eur...
Powering Microservices with MongoDB, Docker, Kubernetes & Kafka – MongoDB Eur...
Data Streaming with Apache Kafka & MongoDB - EMEA
Data Streaming with Apache Kafka & MongoDB - EMEA
The rise of microservices - containers and orchestration
The rise of microservices - containers and orchestration
PistonHead's use of MongoDB for Analytics
PistonHead's use of MongoDB for Analytics
Joins and Other MongoDB 3.2 Aggregation Enhancements
Joins and Other MongoDB 3.2 Aggregation Enhancements
Document validation in MongoDB 3.2
Document validation in MongoDB 3.2
MySQL Replication: What’s New in MySQL 5.7 and Beyond
MySQL Replication: What’s New in MySQL 5.7 and Beyond
NoSQL and SQL - Why Choose? Enjoy the best of both worlds with MySQL
NoSQL and SQL - Why Choose? Enjoy the best of both worlds with MySQL
OUG Scotland 2014 - NoSQL and MySQL - The best of both worlds
OUG Scotland 2014 - NoSQL and MySQL - The best of both worlds
Developing high-throughput services with no sql ap-is to innodb and mysql clu...
Developing high-throughput services with no sql ap-is to innodb and mysql clu...
Recently uploaded
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
Sergiu Bodiu
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
charlottematthew16
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
Lonnie McRorey
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
BookNet Canada
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
charlottematthew16
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
Kalema Edgar
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
Dubai Multi Commodity Centre
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
Sri Ambati
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Precisely
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
Alfredo García Lavilla
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
Miki Katsuragi
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
RankYa
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
Stephanie Beckett
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
UiPathCommunity
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
Mark Billinghurst
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
Rizwan Syed
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
comworks
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
LoriGlavin3
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
Fwdays
Recently uploaded
(20)
DevEX - 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 Clash
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
Mysql cluster introduction
1.
MySQL Cluster Web Scalability,
99.999% Availability Andrew Morgan @andrewmorgan www.clusterdb.com
2.
Safe Harbour Statement
The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle. 2 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. | 3rd February 2013
3.
MySQL Cluster: Overview
HIGH SCALE, • Auto-Sharding, Multi-Master READS + WRITES • ACID Compliant, OLTP + Real-Time Analytics 99.999% • Shared nothing, no Single Point of Failure AVAILABILITY • Self Healing + On-Line Operations • In-Memory Optimization + Disk-Data REAL-TIME • Predictable Low-Latency, Bounded Access Time • Key/Value + Complex, Relational Queries SQL + NoSQL • SQL + Memcached + JavaScript + Java + JPA + HTTP/REST & C++ • Open Source + Commercial Editions LOW TCO • Commodity hardware + Management, Monitoring Tools 3 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. | 3rd February 2013
4.
Who’s Using MySQL
Cluster? 4 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. | 3rd February 2013
5.
MySQL Cluster Architecture
Clients Application Layer Management Data Layer MySQL Cluster Data Nodes 5 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. | 3rd February 2013
6.
MySQL Cluster Architecture
On-Line Scaling Clients Application Layer Management Management Data Layer MySQL Cluster Data Nodes 6 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. | 3rd February 2013
7.
http://clusterdb.com/u/pi 7
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. | 3rd February 2013
8.
MySQL Cluster Architecture
No Single Point of Failure Clients Application Layer Management Management MySQL Cluster Data Nodes 8 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. | 3rd February 2013
9.
Automatic Data Partitioning
Table T1 Data Node 1 Px Partition P1 Data Node 2 P2 P3 Data Node 3 P4 Data Node 4 9 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. | 3rd February 2013
10.
Automatic Data Partitioning
Table T1 Data Node 1 F1 Px Partition P1 Data Node 2 P2 P3 Data Node 3 P4 Fx Primary Fragment Data Node 4 Fx Secondary Fragment 10 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. | 3rd February 2013
11.
Automatic Data Partitioning
Table T1 Data Node 1 F1 Px Partition P1 Data Node 2 P2 F1 P3 Data Node 3 P4 Fx Primary Fragment Data Node 4 Fx Secondary Fragment 11 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. | 3rd February 2013
12.
Automatic Data Partitioning
Table T1 Data Node 1 F1 Px Partition P1 Data Node 2 P2 F3 F1 P3 Data Node 3 P4 Fx Primary Fragment Data Node 4 Fx Secondary Fragment 12 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. | 3rd February 2013
13.
Automatic Data Partitioning
Table T1 Data Node 1 F1 F3 Px Partition P1 Data Node 2 P2 F3 F1 P3 Data Node 3 P4 Fx Primary Fragment Data Node 4 Fx Secondary Fragment 13 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. | 3rd February 2013
14.
Automatic Data Partitioning
Table T1 Data Node 1 F1 F3 Px Partition P1 Data Node 2 P2 F3 F1 P3 Data Node 3 F2 F4 P4 Fx Primary Fragment Data Node 4 F4 F2 Fx Secondary Fragment 14 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. | 3rd February 2013
15.
Automatic Data Partitioning
Table T1 Data Node 1 F1 F3 Px Partition P1 Node Group 1 Data Node 2 P2 F3 F1 P3 Data Node 3 F2 F4 P4 Node Group 2 Fx Primary Fragment Data Node 4 F4 F2 Fx Secondary Fragment 15 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. | 3rd February 2013
16.
Automatic Data Partitioning
Table T1 Data Node 1 F1 F3 Px Partition P1 Node Group 1 Data Node 2 P2 F3 F1 P3 Data Node 3 F2 F4 P4 Node Group 2 Fx Primary Fragment Data Node 4 F4 F2 Fx Secondary Fragment 16 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. | 3rd February 2013
17.
On-line Scheduled Maintenance
Scale Backup Evolve Upgrade 17 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. | 3rd February 2013
18.
Multi-Data Center Availability
Geographic Replication DR and Data Locality Replicate complete clusters across data centers – Fully active/active – No passive resources Geographic Replication Split individual clusters across data centers – Synchronous replication & auto-failover between sites 18 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. | 3rd February 2013
19.
1.2 Billion UPDATEs
per Minute 25 Millions of UPDATEs per 20 Second 15 10 5 0 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 MySQL Cluster Data Nodes NoSQL C++ API, flexaSynch benchmark 30 x Intel E5-2600 Intel Servers, 2 socket, 64GB ACID Transactions, with Synchronous Replication 19 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. | 3rd February 2013
20.
Real-World Test Case
Query Execution Time Seconds 100 90 80 70 60 87.23 seconds 70x 50 40 Faster 30 20 10 0 1.26 seconds MySQL Cluster 7.1 MySQL Cluster 7.2 Web-Based Content Management System – JOINs 11-tables, 33.5k rows – Returns 2k rows, 19 columns per row 20 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. | 3rd February 2013
21.
MySQL Cluster 7.3
EA: Node.js NoSQL API Native JavaScript access to MySQL Cluster – End-to-End JavaScript: browser to the app and database – Storing and retrieving JavaScript objects directly in MySQL Cluster – Eliminate SQL transformation Implemented as a module for node.js – Integrates full Cluster API library within the web app Couple high performance, distributed apps, with high performance distributed database 21 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. | 3rd February 2013
22.
MySQL Cluster 7.3
DMR1: Foreign Keys Brings MySQL Cluster to a broader range of workloads – Packaged apps, custom projects Adds powerful functionality while reducing complexity – App logic & data model Enabled by default Enforced for SQL & NoSQL APIs On-line add and drop 22 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. | 3rd February 2013
23.
MySQL Cluster 7.2
and 7.3: Auto-Installer Early Access Feature Best practices New! Fast configuration Workload optimized Specify Auto- Workload Discover Define Deploy Topology 23 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. | 3rd February 2013
24.
When to Consider
MySQL Cluster Scalability demands Sharding for write performance? Latency demands Cost of each second? Uptime requirements Cost per minute of downtime? Failure versus maintenance? Application agility Developer languages and frameworks? SQL or NoSQL? 24 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. | 3rd February 2013
25.
Next Steps
Learn More • www.mysql.com/cluster • Authentic MySQL Curriculum: http://oracle.com/education/mysql Try it Out • dev.mysql.com/cluster • labs.mysql.com • github.com/mysql/mysql-js Let us know what you think • clusterdb.com • @clusterdb • forums.mysql.com/list.php?25 25 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. | 3rd February 2013
Download now