Submit Search
Upload
20141011 my sql clusterv01pptx
•
1 like
•
299 views
I
Ivan Ma
Follow
It is about Driving High Performance with MySQL Cluster in a Hong Kong Monthly Tech Talk
Read less
Read more
Technology
Report
Share
Report
Share
1 of 33
Download now
Download to read offline
Recommended
MySQL Cluster
MySQL Cluster
Abel Flórez
MySQL 5.7 - What's new, How to upgrade and Document Store
MySQL 5.7 - What's new, How to upgrade and Document Store
Abel Flórez
MySQL Enterprise Portfolio
MySQL Enterprise Portfolio
Abel Flórez
Conference slides: MySQL Cluster Performance Tuning
Conference slides: MySQL Cluster Performance Tuning
Severalnines
Elastic Scalability in MySQL Fabric Using OpenStack
Elastic Scalability in MySQL Fabric Using OpenStack
Mats Kindahl
Introduction to MySQL Cluster
Introduction to MySQL Cluster
Abel Flórez
MySQL Cluster Scaling to a Billion Queries
MySQL Cluster Scaling to a Billion Queries
Bernd Ocklin
MySQL Cluster Basics
MySQL Cluster Basics
Wagner Bianchi
Recommended
MySQL Cluster
MySQL Cluster
Abel Flórez
MySQL 5.7 - What's new, How to upgrade and Document Store
MySQL 5.7 - What's new, How to upgrade and Document Store
Abel Flórez
MySQL Enterprise Portfolio
MySQL Enterprise Portfolio
Abel Flórez
Conference slides: MySQL Cluster Performance Tuning
Conference slides: MySQL Cluster Performance Tuning
Severalnines
Elastic Scalability in MySQL Fabric Using OpenStack
Elastic Scalability in MySQL Fabric Using OpenStack
Mats Kindahl
Introduction to MySQL Cluster
Introduction to MySQL Cluster
Abel Flórez
MySQL Cluster Scaling to a Billion Queries
MySQL Cluster Scaling to a Billion Queries
Bernd Ocklin
MySQL Cluster Basics
MySQL Cluster Basics
Wagner Bianchi
MySQL for Software-as-a-Service (SaaS)
MySQL for Software-as-a-Service (SaaS)
Mario Beck
MySQL User Camp: MySQL Cluster
MySQL User Camp: MySQL Cluster
Shivji Kumar Jha
2015: Whats New in MySQL 5.7, At Oracle Open World, November 3rd, 2015
2015: Whats New in MySQL 5.7, At Oracle Open World, November 3rd, 2015
Geir Høydalsvik
MySQL Manchester TT - 5.7 Whats new
MySQL Manchester TT - 5.7 Whats new
Mark Swarbrick
Presenta completaoow2013
Presenta completaoow2013
Fran Navarro
MySQL Fabric
MySQL Fabric
Mark Swarbrick
MySQL 5.7: What's New, Nov. 2015
MySQL 5.7: What's New, Nov. 2015
Mario Beck
NoSQL and MySQL: News about JSON
NoSQL and MySQL: News about JSON
Mario Beck
MySQL 5.7 Replication News
MySQL 5.7 Replication News
Ted Wennmark
MySQL High Availibility Solutions
MySQL High Availibility Solutions
Mark Swarbrick
PayPal Big Data and MySQL Cluster
PayPal Big Data and MySQL Cluster
Mat Keep
MySQL Fabric: Easy Management of MySQL Servers
MySQL Fabric: Easy Management of MySQL Servers
Mats Kindahl
MySQL 5.6, news in 5.7 and our HA options
MySQL 5.6, news in 5.7 and our HA options
Ted Wennmark
Moving your Oracle Databases to the Oracle Cloud
Moving your Oracle Databases to the Oracle Cloud
Alex Zaballa
MySQL Cluster performance best practices
MySQL Cluster performance best practices
Mat Keep
Mysql cluster introduction
Mysql cluster introduction
Andrew Morgan
Making MySQL highly available using Oracle Grid Infrastructure
Making MySQL highly available using Oracle Grid Infrastructure
Ilmar Kerm
MySQL For Linux Sysadmins
MySQL For Linux Sysadmins
Morgan Tocker
Using MySQL in the Cloud
Using MySQL in the Cloud
Matt Lord
Why MySQL High Availability Matters
Why MySQL High Availability Matters
Matt Lord
Google analytics - Enterprise wide Integration
Google analytics - Enterprise wide Integration
Maulik Soni
Інформація по ЗНО 2013 - 2
Інформація по ЗНО 2013 - 2
lyceum12369874
More Related Content
What's hot
MySQL for Software-as-a-Service (SaaS)
MySQL for Software-as-a-Service (SaaS)
Mario Beck
MySQL User Camp: MySQL Cluster
MySQL User Camp: MySQL Cluster
Shivji Kumar Jha
2015: Whats New in MySQL 5.7, At Oracle Open World, November 3rd, 2015
2015: Whats New in MySQL 5.7, At Oracle Open World, November 3rd, 2015
Geir Høydalsvik
MySQL Manchester TT - 5.7 Whats new
MySQL Manchester TT - 5.7 Whats new
Mark Swarbrick
Presenta completaoow2013
Presenta completaoow2013
Fran Navarro
MySQL Fabric
MySQL Fabric
Mark Swarbrick
MySQL 5.7: What's New, Nov. 2015
MySQL 5.7: What's New, Nov. 2015
Mario Beck
NoSQL and MySQL: News about JSON
NoSQL and MySQL: News about JSON
Mario Beck
MySQL 5.7 Replication News
MySQL 5.7 Replication News
Ted Wennmark
MySQL High Availibility Solutions
MySQL High Availibility Solutions
Mark Swarbrick
PayPal Big Data and MySQL Cluster
PayPal Big Data and MySQL Cluster
Mat Keep
MySQL Fabric: Easy Management of MySQL Servers
MySQL Fabric: Easy Management of MySQL Servers
Mats Kindahl
MySQL 5.6, news in 5.7 and our HA options
MySQL 5.6, news in 5.7 and our HA options
Ted Wennmark
Moving your Oracle Databases to the Oracle Cloud
Moving your Oracle Databases to the Oracle Cloud
Alex Zaballa
MySQL Cluster performance best practices
MySQL Cluster performance best practices
Mat Keep
Mysql cluster introduction
Mysql cluster introduction
Andrew Morgan
Making MySQL highly available using Oracle Grid Infrastructure
Making MySQL highly available using Oracle Grid Infrastructure
Ilmar Kerm
MySQL For Linux Sysadmins
MySQL For Linux Sysadmins
Morgan Tocker
Using MySQL in the Cloud
Using MySQL in the Cloud
Matt Lord
Why MySQL High Availability Matters
Why MySQL High Availability Matters
Matt Lord
What's hot
(20)
MySQL for Software-as-a-Service (SaaS)
MySQL for Software-as-a-Service (SaaS)
MySQL User Camp: MySQL Cluster
MySQL User Camp: MySQL Cluster
2015: Whats New in MySQL 5.7, At Oracle Open World, November 3rd, 2015
2015: Whats New in MySQL 5.7, At Oracle Open World, November 3rd, 2015
MySQL Manchester TT - 5.7 Whats new
MySQL Manchester TT - 5.7 Whats new
Presenta completaoow2013
Presenta completaoow2013
MySQL Fabric
MySQL Fabric
MySQL 5.7: What's New, Nov. 2015
MySQL 5.7: What's New, Nov. 2015
NoSQL and MySQL: News about JSON
NoSQL and MySQL: News about JSON
MySQL 5.7 Replication News
MySQL 5.7 Replication News
MySQL High Availibility Solutions
MySQL High Availibility Solutions
PayPal Big Data and MySQL Cluster
PayPal Big Data and MySQL Cluster
MySQL Fabric: Easy Management of MySQL Servers
MySQL Fabric: Easy Management of MySQL Servers
MySQL 5.6, news in 5.7 and our HA options
MySQL 5.6, news in 5.7 and our HA options
Moving your Oracle Databases to the Oracle Cloud
Moving your Oracle Databases to the Oracle Cloud
MySQL Cluster performance best practices
MySQL Cluster performance best practices
Mysql cluster introduction
Mysql cluster introduction
Making MySQL highly available using Oracle Grid Infrastructure
Making MySQL highly available using Oracle Grid Infrastructure
MySQL For Linux Sysadmins
MySQL For Linux Sysadmins
Using MySQL in the Cloud
Using MySQL in the Cloud
Why MySQL High Availability Matters
Why MySQL High Availability Matters
Viewers also liked
Google analytics - Enterprise wide Integration
Google analytics - Enterprise wide Integration
Maulik Soni
Інформація по ЗНО 2013 - 2
Інформація по ЗНО 2013 - 2
lyceum12369874
Guia de trabajos de investigacion
Guia de trabajos de investigacion
dilynis
Automedicazione e patologie orl invernali
Automedicazione e patologie orl invernali
FarmaciaEuropa
Semi-automating Small-Scale Source Code Reuse via Structural Correspondence
Semi-automating Small-Scale Source Code Reuse via Structural Correspondence
Rylan Cottrell
Exploring mysql cluster 7.4
Exploring mysql cluster 7.4
Ivan Ma
How did I use media technologies in the Evaluation? Question 4
How did I use media technologies in the Evaluation? Question 4
zaramcdermott
Reflection: Questions about theory/narrative
Reflection: Questions about theory/narrative
zaramcdermott
The General Conventions of Music Videos
The General Conventions of Music Videos
zaramcdermott
Conventions of a magazine advert
Conventions of a magazine advert
zaramcdermott
20160821 coscup-my sql57docstorelab01
20160821 coscup-my sql57docstorelab01
Ivan Ma
Evaluation task 4
Evaluation task 4
zaramcdermott
Evaluation of media coursework
Evaluation of media coursework
zaramcdermott
Hkosc group replication-lecture_lab07
Hkosc group replication-lecture_lab07
Ivan Ma
Props for music vid
Props for music vid
zaramcdermott
Evaluation Activity 1
Evaluation Activity 1
zaramcdermott
20151010 my sq-landjavav2a
20151010 my sq-landjavav2a
Ivan Ma
Ruby Cup
Ruby Cup
Marie Lykkebo Dreier
How to create a DigiPak
How to create a DigiPak
zaramcdermott
Junction PT1
Junction PT1
Rintaro Takeda
Viewers also liked
(20)
Google analytics - Enterprise wide Integration
Google analytics - Enterprise wide Integration
Інформація по ЗНО 2013 - 2
Інформація по ЗНО 2013 - 2
Guia de trabajos de investigacion
Guia de trabajos de investigacion
Automedicazione e patologie orl invernali
Automedicazione e patologie orl invernali
Semi-automating Small-Scale Source Code Reuse via Structural Correspondence
Semi-automating Small-Scale Source Code Reuse via Structural Correspondence
Exploring mysql cluster 7.4
Exploring mysql cluster 7.4
How did I use media technologies in the Evaluation? Question 4
How did I use media technologies in the Evaluation? Question 4
Reflection: Questions about theory/narrative
Reflection: Questions about theory/narrative
The General Conventions of Music Videos
The General Conventions of Music Videos
Conventions of a magazine advert
Conventions of a magazine advert
20160821 coscup-my sql57docstorelab01
20160821 coscup-my sql57docstorelab01
Evaluation task 4
Evaluation task 4
Evaluation of media coursework
Evaluation of media coursework
Hkosc group replication-lecture_lab07
Hkosc group replication-lecture_lab07
Props for music vid
Props for music vid
Evaluation Activity 1
Evaluation Activity 1
20151010 my sq-landjavav2a
20151010 my sq-landjavav2a
Ruby Cup
Ruby Cup
How to create a DigiPak
How to create a DigiPak
Junction PT1
Junction PT1
Similar to 20141011 my sql clusterv01pptx
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
2_MySQL_Cluster_Introduction.pdf
2_MySQL_Cluster_Introduction.pdf
Haiping Li
MySQL Cluster overview + development slides (2014)
MySQL Cluster overview + development slides (2014)
Frazer Clement
200 million qps on commodity hardware : Getting started with MySQL Cluster 7.4
200 million qps on commodity hardware : Getting started with MySQL Cluster 7.4
Frazer Clement
20140722 Taiwan MySQL User Group Meeting Tech Updates
20140722 Taiwan MySQL User Group Meeting Tech Updates
Ryusuke Kajiyama
Simplify IT: Oracle SuperCluster
Simplify IT: Oracle SuperCluster
Fran Navarro
Mysql User Camp : 20th June - Mysql New Features
Mysql User Camp : 20th June - Mysql New Features
Tarique Saleem
Mysql User Camp : 20-June-14 : Mysql New features and NoSQL Support
Mysql User Camp : 20-June-14 : Mysql New features and NoSQL Support
Mysql User Camp
Introduction to MySQL
Introduction to MySQL
Ted Wennmark
MySQL Fabric - High Availability & Automated Sharding for MySQL
MySQL Fabric - High Availability & Automated Sharding for MySQL
Ted Wennmark
NoSQL and MySQL
NoSQL and MySQL
Ted Wennmark
Oracle MySQL Tutorial -- MySQL NoSQL Cloud Buenos Aires Nov, 13 2014
Oracle MySQL Tutorial -- MySQL NoSQL Cloud Buenos Aires Nov, 13 2014
Manuel Contreras
MySQL Cluster as Transactional NoSQL (KVS)
MySQL Cluster as Transactional NoSQL (KVS)
Ryusuke Kajiyama
OUG Scotland 2014 - NoSQL and MySQL - The best of both worlds
OUG Scotland 2014 - NoSQL and MySQL - The best of both worlds
Andrew Morgan
My sql5.7 whatsnew_presentedatgids2015
My sql5.7 whatsnew_presentedatgids2015
Sanjay Manwani
MySQL London Tech Tour March 2015 - MySQL Fabric
MySQL London Tech Tour March 2015 - MySQL Fabric
Mark Swarbrick
A practical introduction to Oracle NoSQL Database - OOW2014
A practical introduction to Oracle NoSQL Database - OOW2014
Anuj Sahni
1 architecture & design
1 architecture & design
Mark Swarbrick
MySQL London Tech Tour March 2015 - Embedded Database of Choice
MySQL London Tech Tour March 2015 - Embedded Database of Choice
Mark Swarbrick
MySQL & Oracle Linux Keynote at Open Source India 2014
MySQL & Oracle Linux Keynote at Open Source India 2014
Sanjay Manwani
Similar to 20141011 my sql clusterv01pptx
(20)
MySQL Cluster - Latest Developments (up to and including MySQL Cluster 7.4)
MySQL Cluster - Latest Developments (up to and including MySQL Cluster 7.4)
2_MySQL_Cluster_Introduction.pdf
2_MySQL_Cluster_Introduction.pdf
MySQL Cluster overview + development slides (2014)
MySQL Cluster overview + development slides (2014)
200 million qps on commodity hardware : Getting started with MySQL Cluster 7.4
200 million qps on commodity hardware : Getting started with MySQL Cluster 7.4
20140722 Taiwan MySQL User Group Meeting Tech Updates
20140722 Taiwan MySQL User Group Meeting Tech Updates
Simplify IT: Oracle SuperCluster
Simplify IT: Oracle SuperCluster
Mysql User Camp : 20th June - Mysql New Features
Mysql User Camp : 20th June - Mysql New Features
Mysql User Camp : 20-June-14 : Mysql New features and NoSQL Support
Mysql User Camp : 20-June-14 : Mysql New features and NoSQL Support
Introduction to MySQL
Introduction to MySQL
MySQL Fabric - High Availability & Automated Sharding for MySQL
MySQL Fabric - High Availability & Automated Sharding for MySQL
NoSQL and MySQL
NoSQL and MySQL
Oracle MySQL Tutorial -- MySQL NoSQL Cloud Buenos Aires Nov, 13 2014
Oracle MySQL Tutorial -- MySQL NoSQL Cloud Buenos Aires Nov, 13 2014
MySQL Cluster as Transactional NoSQL (KVS)
MySQL Cluster as Transactional NoSQL (KVS)
OUG Scotland 2014 - NoSQL and MySQL - The best of both worlds
OUG Scotland 2014 - NoSQL and MySQL - The best of both worlds
My sql5.7 whatsnew_presentedatgids2015
My sql5.7 whatsnew_presentedatgids2015
MySQL London Tech Tour March 2015 - MySQL Fabric
MySQL London Tech Tour March 2015 - MySQL Fabric
A practical introduction to Oracle NoSQL Database - OOW2014
A practical introduction to Oracle NoSQL Database - OOW2014
1 architecture & design
1 architecture & design
MySQL London Tech Tour March 2015 - Embedded Database of Choice
MySQL London Tech Tour March 2015 - Embedded Database of Choice
MySQL & Oracle Linux Keynote at Open Source India 2014
MySQL & Oracle Linux Keynote at Open Source India 2014
More from Ivan Ma
Exploring MySQL Operator for Kubernetes in Python
Exploring MySQL Operator for Kubernetes in Python
Ivan Ma
20201106 hk-py con-mysql-shell
20201106 hk-py con-mysql-shell
Ivan Ma
20200613 my sql-ha-deployment
20200613 my sql-ha-deployment
Ivan Ma
20191001 bkk-secret-of inno-db_clusterv1
20191001 bkk-secret-of inno-db_clusterv1
Ivan Ma
20190817 coscup-oracle my sql innodb cluster sharing
20190817 coscup-oracle my sql innodb cluster sharing
Ivan Ma
20190615 hkos-mysql-troubleshootingandperformancev2
20190615 hkos-mysql-troubleshootingandperformancev2
Ivan Ma
20180420 hk-the powerofmysql8
20180420 hk-the powerofmysql8
Ivan Ma
20171104 hk-py con-mysql-documentstore_v1
20171104 hk-py con-mysql-documentstore_v1
Ivan Ma
MySQL InnoDB Cluster and MySQL Group Replication @HKOSC 2017
MySQL InnoDB Cluster and MySQL Group Replication @HKOSC 2017
Ivan Ma
What's New in MySQL 8.0 @ HKOSC 2017
What's New in MySQL 8.0 @ HKOSC 2017
Ivan Ma
20161029 py con-mysq-lv3
20161029 py con-mysq-lv3
Ivan Ma
01 demystifying mysq-lfororacledbaanddeveloperv1
01 demystifying mysq-lfororacledbaanddeveloperv1
Ivan Ma
20150110 my sql-performanceschema
20150110 my sql-performanceschema
Ivan Ma
More from Ivan Ma
(13)
Exploring MySQL Operator for Kubernetes in Python
Exploring MySQL Operator for Kubernetes in Python
20201106 hk-py con-mysql-shell
20201106 hk-py con-mysql-shell
20200613 my sql-ha-deployment
20200613 my sql-ha-deployment
20191001 bkk-secret-of inno-db_clusterv1
20191001 bkk-secret-of inno-db_clusterv1
20190817 coscup-oracle my sql innodb cluster sharing
20190817 coscup-oracle my sql innodb cluster sharing
20190615 hkos-mysql-troubleshootingandperformancev2
20190615 hkos-mysql-troubleshootingandperformancev2
20180420 hk-the powerofmysql8
20180420 hk-the powerofmysql8
20171104 hk-py con-mysql-documentstore_v1
20171104 hk-py con-mysql-documentstore_v1
MySQL InnoDB Cluster and MySQL Group Replication @HKOSC 2017
MySQL InnoDB Cluster and MySQL Group Replication @HKOSC 2017
What's New in MySQL 8.0 @ HKOSC 2017
What's New in MySQL 8.0 @ HKOSC 2017
20161029 py con-mysq-lv3
20161029 py con-mysq-lv3
01 demystifying mysq-lfororacledbaanddeveloperv1
01 demystifying mysq-lfororacledbaanddeveloperv1
20150110 my sql-performanceschema
20150110 my sql-performanceschema
Recently uploaded
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
null - The Open Security Community
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
BookNet Canada
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
Softradix Technologies
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
Malak Abu Hammad
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
HostedbyConfluent
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
ThousandEyes
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
AndikSusilo4
Key Features Of Token Development (1).pptx
Key Features Of Token Development (1).pptx
LBM Solutions
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
naman860154
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
Allon Mureinik
The transition to renewables in India.pdf
The transition to renewables in India.pdf
Competition Advisory Services (India) LLP
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
Puma Security, LLC
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Patryk Bandurski
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Delhi Call girls
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
BookNet Canada
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Safe Software
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
null - The Open Security Community
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
Pixlogix Infotech
Recently uploaded
(20)
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
Key Features Of Token Development (1).pptx
Key Features Of Token Development (1).pptx
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
The transition to renewables in India.pdf
The transition to renewables in India.pdf
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
20141011 my sql clusterv01pptx
1.
Copyright © 2014,
Oracle and/or its affiliates. All rights reserved. | MySQL Cluster Driving high performance Ivan Ma 11th October 2014 Open Source Tech Talk 2014.10
2.
Copyright © 2014,
Oracle and/or its affiliates. All rights reserved. | 2
3.
Copyright © 2014,
Oracle and/or its affiliates. All rights reserved. | Safe Harbor 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.
4.
Copyright © 2014,
Oracle and/or its affiliates. All rights reserved. | MySQL Cluster Overview •Auto-Sharding, Multi-Master •ACID Compliant, OLTP + Real-Time Analytics HIGH SCALE, READS + WRITES •Shared nothing, no Single Point of Failure •Self Healing + On-Line Operations 99.999% AVAILABILITY •In-Memory Optimization + Disk-Data •Predictable Low-Latency, Bounded Access Time REAL-TIME •Key/Value + Complex, Relational Queries •SQL + Memcached + JavaScript + Java + HTTP/REST & C++ SQL + NoSQL •Open Source + Commercial Editions •Commodity hardware + Management, Monitoring Tools LOW TCO
5.
Copyright © 2014,
Oracle and/or its affiliates. All rights reserved. |
6.
Copyright © 2014,
Oracle and/or its affiliates. All rights reserved. | MySQL Cluster Architecture MySQL Cluster Data Nodes Clients Application Layer Data Layer
7.
Copyright © 2014,
Oracle and/or its affiliates. All rights reserved. | MySQL Cluster Scaling MySQL Cluster Data Nodes Clients Application Layer Data Layer
8.
Copyright © 2014,
Oracle and/or its affiliates. All rights reserved. | MySQL Cluster HA MySQL Cluster Data Nodes Clients Application Layer Data Layer
9.
Copyright © 2014,
Oracle and/or its affiliates. All rights reserved. | MySQL Cluster 7.3: 1.2 Billion UPDATEs per Minute •NoSQL C++ API, flexaSynch benchmark •30 x Intel E5-2600 Intel Servers, 2 socket, 64GB •ACID Transactions, with Synchronous Replication 0 5 10 15 20 25 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 Millions of UPDATEs per Second MySQL Cluster Data Nodes
10.
Copyright © 2014,
Oracle and/or its affiliates. All rights reserved. | Scaling & Linear Scaling •Partitioning & Sharding •Push Down Query •Explain Query •Multi-threaded Data Node – ndbd vs ndbmtd •SQL and NoSQL
11.
Copyright © 2014,
Oracle and/or its affiliates. All rights reserved. | Data Node 1 Data Node 2 F1 Primary Fragment Secondary Fragment Data Node 3 Fx Data Node 4 Fx Table T1 P2 P3 P4 Px Partition 4 Partitions * 2 Replicas = 8 Fragments P1 Automatic Data Partitioning Nodes & Node Groups Copyright 2011 Oracle Corporation 11
12.
Copyright © 2014,
Oracle and/or its affiliates. All rights reserved. | Data Node 1 Data Node 2 F1 Primary Fragment Secondary Fragment F1 Data Node 3 Fx Data Node 4 Fx Table T1 P2 P3 P4 Px Partition 4 Partitions * 2 Replicas = 8 Fragments P1 Automatic Data Partitioning Nodes & Node Groups Copyright 2011 Oracle Corporation 12
13.
Copyright © 2014,
Oracle and/or its affiliates. All rights reserved. | Data Node 1 Data Node 2 F1 Primary Fragment Secondary Fragment F3 F1 Data Node 3 Fx Data Node 4 Fx Table T1 P2 P3 P4 Px Partition 4 Partitions * 2 Replicas = 8 Fragments P1 Automatic Data Partitioning Nodes & Node Groups Copyright 2011 Oracle Corporation 13
14.
Copyright © 2014,
Oracle and/or its affiliates. All rights reserved. | Data Node 1 Data Node 2 F1 F3 Primary Fragment Secondary Fragment F3 F1 Data Node 3 Fx Data Node 4 Fx Table T1 P2 P3 P4 Px Partition 4 Partitions * 2 Replicas = 8 Fragments P1 Automatic Data Partitioning Nodes & Node Groups Copyright 2011 Oracle Corporation 14
15.
Copyright © 2014,
Oracle and/or its affiliates. All rights reserved. | Data Node 1 Data Node 2 F1 F3 Primary Fragment Secondary Fragment F3 F1 Data Node 3 Data Node 4 F2 F4 F4 F2 Node Group 1 Node Group 2 Fx Fx Table T1 P2 P3 P4 Px Partition 4 Partitions * 2 Replicas = 8 Fragments P1 Automatic Data Partitioning Nodes & Node Groups Copyright 2011 Oracle Corporation 15
16.
Copyright © 2014,
Oracle and/or its affiliates. All rights reserved. | Scalability: Auto-Sharding •Partitioning happens automatically & transparent to the application •Transparency maintained during failover, upgrades and scale-out •No need for application-layer sharding logic •Transactional across shards (COMMIT transaction across shards/partitions) http://www.mysql.com/why-mysql/white-papers/mysql_wp_cluster_perfomance.php
17.
Copyright © 2014,
Oracle and/or its affiliates. All rights reserved. | Adaptive Query Localization Scaling Distributed Joins •Perform Complex Queries across Shards •JOINs pushed down to data nodes •Executed in parallel •Returns single result set to MySQL •Opens Up New Use-Cases •Real-time analytics •Recommendations engines •Fraud-detection mysqld Data Nodes mysqld AQL Data Nodes
18.
Copyright © 2014,
Oracle and/or its affiliates. All rights reserved. | AQL – How to Use it •Activated when ndb_join_pushdown is on (default) •Run ANALYZE TABLE <tab-name> on each table once •Use EXPLAIN to see what components are being pushed down: –Extra: Child of 'd' in pushed join@1
19.
Copyright © 2014,
Oracle and/or its affiliates. All rights reserved. | Data Node 1 Data Node 2 Need more throughput? Scale Out
20.
Copyright © 2014,
Oracle and/or its affiliates. All rights reserved. | Data Node 1 Data Node 2 Need more throughput? Scale Out
21.
Copyright © 2014,
Oracle and/or its affiliates. All rights reserved. | Data Node 1 Data Node 2 Need more throughput? Scale Out Oops, need to increase capacity as well!
22.
Copyright © 2014,
Oracle and/or its affiliates. All rights reserved. | Data Node 1 Data Node 2 Scale Out Data Node 3 Data Node 4
23.
Copyright © 2014,
Oracle and/or its affiliates. All rights reserved. |
24.
Copyright © 2014,
Oracle and/or its affiliates. All rights reserved. | NoSQL Simple access patterns Compromise on consistency for performance Ad-hoc data format Simple operation SQL Complex queries with joins ACID transactions Well defined schemas Rich set of tools •No best single solution fits all •Mix and match Still a role for SQL (RDBMS)? Scalability Performance HA Ease of use SQL/Joins ACID Transactions
25.
Copyright © 2014,
Oracle and/or its affiliates. All rights reserved. | Apps Apps Apps Apps Apps Apps Apps Apps Apps Apps Apps Apps JPA Cluster JPA PHP Perl Python Ruby JDBC Cluster J JS Apache Memcached MySQL JNI Node.JS mod_ndb ndb_eng NDB API (C++) NoSQL Access to MySQL Cluster data MySQL Cluster Data Nodes
26.
Copyright © 2014,
Oracle and/or its affiliates. All rights reserved. | MySQL Cluster 7.4.1 DMR Available Now!
27.
Copyright © 2014,
Oracle and/or its affiliates. All rights reserved. | Better performance and operational simplicity MySQL Cluster 7.4.1 DMR • Performance gain over 7.3 – 47% (Read-Only) – 38% (Read-Write) • Faster maintenance operations – Nodal & Rolling restarts – Upgrades
28.
Copyright © 2014,
Oracle and/or its affiliates. All rights reserved. | •Asynchronous replication between MySQL Clusters •Active-Active –Update anywhere –Conflict detection •Application notified through exception tables •Can opt to have conflicts resolved automatically –Auto-conflict-resolution •Conflicting transaction and dependent ones are rolled-back •No changes to application schema Active-Active Geo-Replication
29.
Copyright © 2014,
Oracle and/or its affiliates. All rights reserved. | Restart Times •Restarting data node with locally checkpointed data –Major improvement •Restarting data node which must recover data from peer –Major improvement –Further speedups to come in 7.4.X (greater parallelization) •Upgraded/rolling restarts –Major improvement •Cluster shutdown and restart –Minor improvement What operations benefit?
30.
Copyright © 2014,
Oracle and/or its affiliates. All rights reserved. | Oracle MySQL HA & Scaling Solutions MySQL Replication MySQL Fabric Oracle VM Template Oracle Clusterware Solaris Cluster Windows Cluster DRBD MySQL Cluster App Auto-Failover ✖ ✔ ✔ ✔ ✔ ✔ ✔ ✔ Data Layer Auto-Failover ✖ ✔ ✔ ✔ ✔ ✔ ✔ ✔ Platform Support All All Linux Linux Solaris Windows Linux All Clustering Mode Master + Slaves Master + Slaves Active/Passive Active/Passive Active/Passive Active/Passive Active/Passive Multi- Master Failover Time N/A Secs Secs + Secs + Secs + Secs + Secs + < 1 Sec Scale-out Reads ✔ ✖ ✖ ✖ ✖ ✖ ✔ Cross-shard operations N/A ✖ N/A N/A N/A N/A N/A ✔ Transparent routing ✖ For HA ✔ ✔ ✔ ✔ ✔ ✔ Shared Nothing ✔ ✔ ✖ ✖ ✖ ✖ ✔ ✔ Storage Engine InnoDB+ InnoDB+ InnoDB+ InnoDB+ InnoDB+ InnoDB+ InnoDB+ NDB Single Vendor Support ✔ ✔ ✔ ✔ ✔ ✖ ✔ ✔ 30
31.
Copyright © 2014,
Oracle and/or its affiliates. All rights reserved. | When to Consider MySQL Cluster •Scalability demands –Sharding for write performance? •Latency demands –Cost of each millisecond? •Uptime requirements –Cost per minute of downtime? –Failure versus maintenance? •Application agility –Developer languages and frameworks? –SQL or NoSQL?
32.
Copyright © 2014,
Oracle and/or its affiliates. All rights reserved. | 32
Download now