SlideShare ist ein Scribd-Unternehmen logo
1 von 46
Downloaden Sie, um offline zu lesen
Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. |
Unlocking Big Data
Insights with MySQL
Matt Lord
MySQL Product Manager
Copyright Š 2015, 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.
2
Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. |
Cloud
Web & Enterprise OEM & ISVs
Industry Leaders Rely on MySQL
3
Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. |
MySQL Powers The Web
Over 500 million Tweets/day. 143,200 Tweets/sec in Aug 2013
”Many petabytes” of data. 11.2 Million Row changes & 2.5 billion
rows read /sec handled in MySQL
6 billion hours of video watched each month
Globally-distributed database with 100 terabytes of user-related
data based on MySQL Cluster
4
Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. |
An Avalanche of Data
5
Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. |
Why Is Big Data Important?
Value Creation
HEALTH CARE MANUFACTURING COMMUNICATIONS
“In a big data world, a competitor that fails to
sufficiently develop its capabilities will be left behind.”
Reduce Prescription
Fraud
Accelerate Test
Cycles to Reduce
Backlog
Offering New Services
based on Location
Data
McKinsey Global Institute
RETAIL
Better Predict
Product Success
PUBLIC SECTOR
Improve Student
Outcomes
Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. |
Create Value
Big Data: What It Is, What It Means
Volume
Variety
Velocity
7
Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. |
Big Data: Strategic Transformation
• From REPORTING To ANALYTICS
• From REAR-VIEW MIRROR To PREDICT/EXPLORE
• From SOME DATA To BIG DATA
8
Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. |
What’s Changed?
• Enablers
– Digitization – nearly everything has a digital heartbeat
– Ability to store much larger data volumes (distributed file systems)
– Ability to process much larger data volumes (parallel processing)
• Why is this different from BI/DW?
– Business formulated questions to ask upfront
– Drove what was data collected, data model, query design
Big Data enables what-if analysis and real-time discovery
9
Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. |
Big Data Adoption
• Web Recommendations
• Sentiment Analysis
• Marketing Campaign Analysis
• Customer Churn Modeling
• Fraud Detection
• Research and Development
• Risk Modeling
• Machine Learning
10
Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. |
Big Data Can Help You …
Chief Marketing Officer
Sell More
Chief Financial Officer
Manage Risk
Chief Information Officer
Reduce Cost
11
Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. |
Leading Use-Case: On-Line Retail
Users
Browsing
Recommendations
Profile,
Purchase
History
Web Logs:
Pages Viewed
Comments Posted
Social media updates
Preferences
Brands “Liked”
Recommendations
12
Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. |
Why Hadoop?
• Scales to thousands of nodes, PB of structured and unstructured data
– Combines data from multiple sources, schema-less
– Run queries against all of the data
• Runs on commodity servers, handles storage and processing
• Data is replicated, self-healing
• Initially just batch (Map/Reduce) processing
– Moving towards more interactive processing
• Oracle Big Data SQL, Spark SQL, Apache Hive, Apache Drill, Apache Phoenix
• IBM BigSQL, Cloudera Impala, Presto, Stinger, HAWQ, more every day …
13
Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. |
Big Data Lifecycle
Better Decisions Using Big Data
14
ANALYZE
DECIDE ACQUIRE
ORGANIZE
CREATE VALUE
FROM DATA
Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. |
Big Data Lifecycle
Better Decisions Using Big Data
15
ANALYZE
DECIDE ACQUIRE
ORGANIZE
CREATE VALUE
FROM DATA
Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. |
Big Data Lifecycle
Better Decisions Using Big Data
16
ACQUIRE
CREATE VALUE
FROM DATA
NoSQL Interfaces
MySQL Database
MySQL Cluster
MySQL Fabric
Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. |
MySQL NoSQL Interfaces: Fast, Flexible, Safe
Blazing Fast
Key/Value Queries
Fully Transactional/
ACID
NoSQL and SQL
across the same
data Set
17
Combined with Schema Flexibility: Online DDL
Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. |
MySQL Strategy: Best of Both Worlds
• Mix Key/Value & Relational Queries
• Transactional Integrity
• Complex Queries
• Standards & Skillsets
18
Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. |
MySQL 5.6: InnoDB, NoSQL With Memcached
Up to 9X higher ”SET/INSERT” Throughput
19
Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. |
MySQL 5.7: InnoDB, NoSQL With Memcached
6x Faster than MySQL 5.6
Thank you, Facebook
0
200,000
400,000
600,000
800,000
1,000,000
1,200,000
8 16 32 64 128 256 512 1,024
QueriesperSecond
Connections
MySQL 5.7 vs 5.6 - InnoDB & Memcached
MySQL 5.7
MySQL 5.6
1 Million QPS
Intel(R) Xeon(R) CPU X7560 x86_64
4 sockets x 10 cores-HT (80 CPU threads)
2.3 GHz, 512 GB RAM
Oracle Linux 6.5
20
Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. |
MySQL Cluster: Multiple NoSQL Interfaces
Mix & Match
21
Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. |
MySQL Cluster 7.4 Benchmarks
• NoSQL C++ API, flexAsynch Benchmark
• 32 x Intel E5-2697 Intel Servers, 2 socket, 64GB
– 14 cores and 28 CPU threads per CPU socket
– Total of 28 cores and 56 CPU threadss, operating at 2.6GHz
• ACID Transactions, with Synchronous
Replication
200 Million QPS
22
Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. |
MySQL Cluster Schema Flexibility
Configure with or without Schema
<town:maidenhead,SL6>
key value
Key Value
town:maidenhead SL6
Generic Table
Application view
SQL view
23
Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. |
MySQL Fabric
Scale out with Data Sharding + High Availability
• Scale-out through sharding
– Read AND Write
– Standard framework,
no more custom solutions
• HA out of the box
– On top of Replication
– Automatic failover
– Automatic routing
24
Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. |
Big Data Lifecycle
Better Decisions Using Big Data
25Copyright Š 2014 Oracle and/or its affiliates. All rights reserved. |
ACQUIRE
ORGANIZE
CREATE VALUE
FROM DATA
Import Data
Apache Sqoop
MySQL Hadoop Applier
Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. |
Apache Sqoop
• Apache TLP, part of Hadoop project
– Developed by Cloudera
• Bulk data import and export
– Between Hadoop (HDFS) and external data stores
• JDBC Connector architecture
– Supports plug-ins for specific functionality
• “Fast Path” Connector developed for MySQL
26
Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. |
Apache Sqoop
Transactional
Data
HDFS StorageSqoop Job
Map
Map
Map
Map
Sqoop Import
Gather
Metadata
Submit Map Only Job
Hadoop Cluster
27
Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. |
MySQL Applier for Hadoop
• Real-time streaming of events from MySQL to Hadoop
– Supports move towards “Speed of Thought” analytics
• Connects to the binary log, writes events to HDFS via libhdfs library
• Each database table mapped to a Hive data warehouse directory
– With the ability to create custom content handlers
• Enables eco-system of Hadoop tools to integrate with MySQL data
• Available for download now: labs.mysql.com
labs.mysql.com
28
Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. |
MySQL Applier for Hadoop
29
labs.mysql.com
Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. |
MySQL Applier for Hadoop: Integration with Hive
• Hive runs on top of Hadoop. Install HIVE on the
hadoop master node
• Set the default datawarehouse directory same as
the base directory into which Hadoop Applier
writes
• Create similar schema's on both MySQL & Hive
• Timestamps are inserted as first field in HDFS
files
• Data is stored in 'datafile1.txt' by default
• The working directory is
base_dir/db_name.db/tb_name
SQL Query Hive QL
CREATE TABLE t (i INT); CREATE TABLE t (
time_stamp INT, i INT)
[ROW FORMAT
DELIMITED]
STORED AS TEXTFILE;
labs.mysql.com
30
Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. |
MySQL Applier for Hadoop: Integration with Hive
31
labs.mysql.com
Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. |
Big Data Lifecycle
Better Decisions Using Big Data
ANALYZE
DECIDE
CREATE VALUE
FROM DATA
Analyze
Export Data
Decide
32
Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. |
Analyze Big Data in Hadoop
33
Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. |
MySQL: Reporting Database for BI
34
Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. |
Management ToolsAdvanced Features Support
• Scalability
• High Availability
• Security
• Audit
• Encryption
• Monitoring
• Backup
• Development
• Administration
• Migration
• Technical Support
• Consultative Support
• Oracle Certifications
Data Analysis with MySQL Enterprise Edition
35
Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. |
MySQL Enterprise Monitor with Query Analyzer
Enhance DevOps Agility Tune Analytical Queries
36
Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. |
Scaling, Security, and Data Protection
MySQL Enterprise Scalability
MySQL Enterprise Monitor
MySQL Enterprise Backup
MySQL Enterprise Security
MySQL Enterprise Encryption
MySQL Enterprise Audit
MySQL Enterprise Authentication
MySQL Enterprise High Availability
Oracle Enterprise Manager for MySQL
37
Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. |
MySQL Enterprise Support
• Largest MySQL engineering and support organization
• Backed by the MySQL developers
• World-class support, in 29 languages
• Hot fixes & maintenance releases
• 24x7x365
• Unlimited incidents
• Consultative support
• Global scale and reach
Get immediate help for any MySQL
issue, plus expert advice
38
Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. |
MySQL Consultative Support
Make the Most of your Deployments
• Remote troubleshooting
• Replication review
• Partitioning review
• Schema review
• Query review
• Performance tuning
• ...and more
39
Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. |
Why MySQL Enterprise Edition?
In Addition to all the MySQL Features you Love
Insure Your Deployments
Get the Best Results
Delight Customers
Improve
Performance
& Scalability
Enhance Agility &
Productivity
Reduce TCO
Mitigate Risks
Get
Immediate
Help if/when
Needed
Increase
Customer
Satisfaction
40
Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. |
MySQL & Hadoop Integration: a Complete Example
Driving a Personalized Web Experience
41
Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. |
Company Overview
boo-box is one of the largest advertising networks in
South America, with a focus on the Brazilian social
media market.
Application
boo-box relies on MySQL and Hadoop to display 1
billion advertisements to 60 million people across
430,000 web sites and social network profiles every
month.
Why MySQL?
"MySQL is a core part of our big data strategy. Simple
integration with Hadoop enables us to improve our
digital advertising service and grow our business with
maximum speed and agility.“ Josafá Santos,
IT Manager, boo-box
boo-box
42
Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. |
Leveraging Other Oracle Solutions
For Data Aquired in MySQL
Acquire Organize Analyze Decide
Web Data Acquired
in MySQL
Analyzed with
Oracle Exadata
Organized with
Oracle Big Data
Appliance
Decide Using the
power of Oracle
Exalytics
43
Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. |
MySQL Enterprise Oracle Certifications
• Oracle Linux
• Oracle VM
• Oracle GoldenGate
• Oracle Solaris Clustering
• Oracle Clusterware
• Oracle Enterprise Manager
• Oracle Fusion Middleware
• Oracle Audit Vault & Database Firewall
• Oracle Secure Backup
• MyOracle Online Support
MySQL Integrates into the Oracle Environment
44
Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. |
Summary
• Create value from Big Data with MySQL
• MySQL + Hadoop: widely deployed solution
• “Best of both worlds” SQL + NoSQL Access
• Scale Out & data sharding with MySQL Fabric
• Tools and expertise to support you
• End to end Oracle solutions for Big Data
45
Unlocking Big Data Insights with MySQL

Weitere ähnliche Inhalte

Was ist angesagt?

MySQL High Availability -- InnoDB Clusters
MySQL High Availability -- InnoDB ClustersMySQL High Availability -- InnoDB Clusters
MySQL High Availability -- InnoDB ClustersMatt Lord
 
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
 
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
 
NoSQL and MySQL: News about JSON
NoSQL and MySQL: News about JSONNoSQL and MySQL: News about JSON
NoSQL and MySQL: News about JSONMario 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 Day Paris 2016 - State Of The Dolphin
MySQL Day Paris 2016 - State Of The DolphinMySQL Day Paris 2016 - State Of The Dolphin
MySQL Day Paris 2016 - State Of The DolphinOlivier DASINI
 
MySQL Cloud Service Deep Dive
MySQL Cloud Service Deep DiveMySQL Cloud Service Deep Dive
MySQL Cloud Service Deep DiveMorgan Tocker
 
MySQL InnoDB Cluster - Meetup Oracle MySQL / AFUP Paris
MySQL InnoDB Cluster - Meetup Oracle MySQL / AFUP ParisMySQL InnoDB Cluster - Meetup Oracle MySQL / AFUP Paris
MySQL InnoDB Cluster - Meetup Oracle MySQL / AFUP ParisOlivier DASINI
 
MySQL 8.0 - What's New ?
MySQL 8.0 - What's New ?MySQL 8.0 - What's New ?
MySQL 8.0 - What's New ?Olivier DASINI
 
MySQL 5.7 Replication News
MySQL 5.7 Replication News MySQL 5.7 Replication News
MySQL 5.7 Replication News Ted Wennmark
 
MySQL Day Paris 2018 - MySQL JSON Document Store
MySQL Day Paris 2018 - MySQL JSON Document StoreMySQL Day Paris 2018 - MySQL JSON Document Store
MySQL Day Paris 2018 - MySQL JSON Document StoreOlivier DASINI
 
MySQL InnoDB Cluster and NDB Cluster
MySQL InnoDB Cluster and NDB ClusterMySQL InnoDB Cluster and NDB Cluster
MySQL InnoDB Cluster and NDB ClusterMario Beck
 
MySQL 8.0, what's new ? - Forum PHP 2018
MySQL 8.0, what's new ? - Forum PHP 2018MySQL 8.0, what's new ? - Forum PHP 2018
MySQL 8.0, what's new ? - Forum PHP 2018Olivier DASINI
 
MySQL Technology Overview
MySQL Technology OverviewMySQL Technology Overview
MySQL Technology OverviewKeith Hollman
 
MySQL Day Paris 2018 - MySQL InnoDB Cluster; A complete High Availability sol...
MySQL Day Paris 2018 - MySQL InnoDB Cluster; A complete High Availability sol...MySQL Day Paris 2018 - MySQL InnoDB Cluster; A complete High Availability sol...
MySQL Day Paris 2018 - MySQL InnoDB Cluster; A complete High Availability sol...Olivier DASINI
 
MySQL 5.6, news in 5.7 and our HA options
MySQL 5.6, news in 5.7 and our HA optionsMySQL 5.6, news in 5.7 and our HA options
MySQL 5.6, news in 5.7 and our HA optionsTed Wennmark
 
Using MySQL in the Cloud
Using MySQL in the CloudUsing MySQL in the Cloud
Using MySQL in the CloudMatt Lord
 
20171104 hk-py con-mysql-documentstore_v1
20171104 hk-py con-mysql-documentstore_v120171104 hk-py con-mysql-documentstore_v1
20171104 hk-py con-mysql-documentstore_v1Ivan Ma
 
MySQL InnoDB Cluster and MySQL Group Replication @HKOSC 2017
MySQL InnoDB Cluster and MySQL Group Replication @HKOSC 2017MySQL InnoDB Cluster and MySQL Group Replication @HKOSC 2017
MySQL InnoDB Cluster and MySQL Group Replication @HKOSC 2017Ivan Ma
 

Was ist angesagt? (20)

MySQL High Availability -- InnoDB Clusters
MySQL High Availability -- InnoDB ClustersMySQL High Availability -- InnoDB Clusters
MySQL High Availability -- InnoDB Clusters
 
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)
 
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
 
NoSQL and MySQL: News about JSON
NoSQL and MySQL: News about JSONNoSQL and MySQL: News about JSON
NoSQL and MySQL: News about JSON
 
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 HA
MySQL HAMySQL HA
MySQL HA
 
MySQL Day Paris 2016 - State Of The Dolphin
MySQL Day Paris 2016 - State Of The DolphinMySQL Day Paris 2016 - State Of The Dolphin
MySQL Day Paris 2016 - State Of The Dolphin
 
MySQL Cloud Service Deep Dive
MySQL Cloud Service Deep DiveMySQL Cloud Service Deep Dive
MySQL Cloud Service Deep Dive
 
MySQL InnoDB Cluster - Meetup Oracle MySQL / AFUP Paris
MySQL InnoDB Cluster - Meetup Oracle MySQL / AFUP ParisMySQL InnoDB Cluster - Meetup Oracle MySQL / AFUP Paris
MySQL InnoDB Cluster - Meetup Oracle MySQL / AFUP Paris
 
MySQL 8.0 - What's New ?
MySQL 8.0 - What's New ?MySQL 8.0 - What's New ?
MySQL 8.0 - What's New ?
 
MySQL 5.7 Replication News
MySQL 5.7 Replication News MySQL 5.7 Replication News
MySQL 5.7 Replication News
 
MySQL Day Paris 2018 - MySQL JSON Document Store
MySQL Day Paris 2018 - MySQL JSON Document StoreMySQL Day Paris 2018 - MySQL JSON Document Store
MySQL Day Paris 2018 - MySQL JSON Document Store
 
MySQL InnoDB Cluster and NDB Cluster
MySQL InnoDB Cluster and NDB ClusterMySQL InnoDB Cluster and NDB Cluster
MySQL InnoDB Cluster and NDB Cluster
 
MySQL 8.0, what's new ? - Forum PHP 2018
MySQL 8.0, what's new ? - Forum PHP 2018MySQL 8.0, what's new ? - Forum PHP 2018
MySQL 8.0, what's new ? - Forum PHP 2018
 
MySQL Technology Overview
MySQL Technology OverviewMySQL Technology Overview
MySQL Technology Overview
 
MySQL Day Paris 2018 - MySQL InnoDB Cluster; A complete High Availability sol...
MySQL Day Paris 2018 - MySQL InnoDB Cluster; A complete High Availability sol...MySQL Day Paris 2018 - MySQL InnoDB Cluster; A complete High Availability sol...
MySQL Day Paris 2018 - MySQL InnoDB Cluster; A complete High Availability sol...
 
MySQL 5.6, news in 5.7 and our HA options
MySQL 5.6, news in 5.7 and our HA optionsMySQL 5.6, news in 5.7 and our HA options
MySQL 5.6, news in 5.7 and our HA options
 
Using MySQL in the Cloud
Using MySQL in the CloudUsing MySQL in the Cloud
Using MySQL in the Cloud
 
20171104 hk-py con-mysql-documentstore_v1
20171104 hk-py con-mysql-documentstore_v120171104 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 2017MySQL InnoDB Cluster and MySQL Group Replication @HKOSC 2017
MySQL InnoDB Cluster and MySQL Group Replication @HKOSC 2017
 

Ähnlich wie Unlocking Big Data Insights with MySQL

Unlocking big data with Hadoop + MySQL
Unlocking big data with Hadoop + MySQLUnlocking big data with Hadoop + MySQL
Unlocking big data with Hadoop + MySQLRicky Setyawan
 
MySQL London Tech Tour March 2015 - Big Data
MySQL London Tech Tour March 2015 - Big DataMySQL London Tech Tour March 2015 - Big Data
MySQL London Tech Tour March 2015 - Big DataMark Swarbrick
 
Oracle Openworld Presentation with Paul Kent (SAS) on Big Data Appliance and ...
Oracle Openworld Presentation with Paul Kent (SAS) on Big Data Appliance and ...Oracle Openworld Presentation with Paul Kent (SAS) on Big Data Appliance and ...
Oracle Openworld Presentation with Paul Kent (SAS) on Big Data Appliance and ...jdijcks
 
Oracle NoSQL Database -- Big Data Bellevue Meetup - 02-18-15
Oracle NoSQL Database -- Big Data Bellevue Meetup - 02-18-15Oracle NoSQL Database -- Big Data Bellevue Meetup - 02-18-15
Oracle NoSQL Database -- Big Data Bellevue Meetup - 02-18-15Dave Segleau
 
Oracle Data Integration CON9737 at OpenWorld
Oracle Data Integration CON9737 at OpenWorldOracle Data Integration CON9737 at OpenWorld
Oracle Data Integration CON9737 at OpenWorldJeffrey T. Pollock
 
Enabling digital transformation with MySQL
Enabling digital transformation with MySQLEnabling digital transformation with MySQL
Enabling digital transformation with MySQLMySQL Brasil
 
Big Data at Oracle - Strata 2015 San Jose
Big Data at Oracle - Strata 2015 San JoseBig Data at Oracle - Strata 2015 San Jose
Big Data at Oracle - Strata 2015 San JoseJeffrey T. Pollock
 
Insights into Real-world Data Management Challenges
Insights into Real-world Data Management ChallengesInsights into Real-world Data Management Challenges
Insights into Real-world Data Management ChallengesDataWorks Summit
 
Consolidate your data marts for fast, flexible analytics 5.24.18
Consolidate your data marts for fast, flexible analytics 5.24.18Consolidate your data marts for fast, flexible analytics 5.24.18
Consolidate your data marts for fast, flexible analytics 5.24.18Cloudera, Inc.
 
MySQL as a Document Store
MySQL as a Document StoreMySQL as a Document Store
MySQL as a Document StoreTed Wennmark
 
2013 05 Oracle big_dataapplianceoverview
2013 05 Oracle big_dataapplianceoverview2013 05 Oracle big_dataapplianceoverview
2013 05 Oracle big_dataapplianceoverviewjdijcks
 
Oracle Big Data Appliance and Big Data SQL for advanced analytics
Oracle Big Data Appliance and Big Data SQL for advanced analyticsOracle Big Data Appliance and Big Data SQL for advanced analytics
Oracle Big Data Appliance and Big Data SQL for advanced analyticsjdijcks
 
Oracle Enterprise Manager for MySQL
Oracle Enterprise Manager for MySQLOracle Enterprise Manager for MySQL
Oracle Enterprise Manager for MySQLMario Beck
 
Oracle engineered systems executive presentation
Oracle engineered systems executive presentationOracle engineered systems executive presentation
Oracle engineered systems executive presentationOTN Systems Hub
 
Big Data Management System: Smart SQL Processing Across Hadoop and your Data ...
Big Data Management System: Smart SQL Processing Across Hadoop and your Data ...Big Data Management System: Smart SQL Processing Across Hadoop and your Data ...
Big Data Management System: Smart SQL Processing Across Hadoop and your Data ...DataWorks Summit
 
Netherlands Tech Tour 03 - MySQL Cluster
Netherlands Tech Tour 03 -   MySQL ClusterNetherlands Tech Tour 03 -   MySQL Cluster
Netherlands Tech Tour 03 - MySQL ClusterMark Swarbrick
 
Insights into Real World Data Management Challenges
Insights into Real World Data Management ChallengesInsights into Real World Data Management Challenges
Insights into Real World Data Management ChallengesDataWorks Summit
 
MySQL cluster 7.4
MySQL cluster 7.4 MySQL cluster 7.4
MySQL cluster 7.4 Mark Swarbrick
 
Hive, Impala, and Spark, Oh My: SQL-on-Hadoop in Cloudera 5.5
Hive, Impala, and Spark, Oh My: SQL-on-Hadoop in Cloudera 5.5Hive, Impala, and Spark, Oh My: SQL-on-Hadoop in Cloudera 5.5
Hive, Impala, and Spark, Oh My: SQL-on-Hadoop in Cloudera 5.5Cloudera, Inc.
 

Ähnlich wie Unlocking Big Data Insights with MySQL (20)

Unlocking big data with Hadoop + MySQL
Unlocking big data with Hadoop + MySQLUnlocking big data with Hadoop + MySQL
Unlocking big data with Hadoop + MySQL
 
MySQL London Tech Tour March 2015 - Big Data
MySQL London Tech Tour March 2015 - Big DataMySQL London Tech Tour March 2015 - Big Data
MySQL London Tech Tour March 2015 - Big Data
 
Oracle Openworld Presentation with Paul Kent (SAS) on Big Data Appliance and ...
Oracle Openworld Presentation with Paul Kent (SAS) on Big Data Appliance and ...Oracle Openworld Presentation with Paul Kent (SAS) on Big Data Appliance and ...
Oracle Openworld Presentation with Paul Kent (SAS) on Big Data Appliance and ...
 
Oracle NoSQL Database -- Big Data Bellevue Meetup - 02-18-15
Oracle NoSQL Database -- Big Data Bellevue Meetup - 02-18-15Oracle NoSQL Database -- Big Data Bellevue Meetup - 02-18-15
Oracle NoSQL Database -- Big Data Bellevue Meetup - 02-18-15
 
Oracle Data Integration CON9737 at OpenWorld
Oracle Data Integration CON9737 at OpenWorldOracle Data Integration CON9737 at OpenWorld
Oracle Data Integration CON9737 at OpenWorld
 
Enabling digital transformation with MySQL
Enabling digital transformation with MySQLEnabling digital transformation with MySQL
Enabling digital transformation with MySQL
 
Big Data at Oracle - Strata 2015 San Jose
Big Data at Oracle - Strata 2015 San JoseBig Data at Oracle - Strata 2015 San Jose
Big Data at Oracle - Strata 2015 San Jose
 
Insights into Real-world Data Management Challenges
Insights into Real-world Data Management ChallengesInsights into Real-world Data Management Challenges
Insights into Real-world Data Management Challenges
 
Consolidate your data marts for fast, flexible analytics 5.24.18
Consolidate your data marts for fast, flexible analytics 5.24.18Consolidate your data marts for fast, flexible analytics 5.24.18
Consolidate your data marts for fast, flexible analytics 5.24.18
 
MySQL as a Document Store
MySQL as a Document StoreMySQL as a Document Store
MySQL as a Document Store
 
2013 05 Oracle big_dataapplianceoverview
2013 05 Oracle big_dataapplianceoverview2013 05 Oracle big_dataapplianceoverview
2013 05 Oracle big_dataapplianceoverview
 
Oracle Big Data Appliance and Big Data SQL for advanced analytics
Oracle Big Data Appliance and Big Data SQL for advanced analyticsOracle Big Data Appliance and Big Data SQL for advanced analytics
Oracle Big Data Appliance and Big Data SQL for advanced analytics
 
Oracle Enterprise Manager for MySQL
Oracle Enterprise Manager for MySQLOracle Enterprise Manager for MySQL
Oracle Enterprise Manager for MySQL
 
Big Data: Myths and Realities
Big Data: Myths and RealitiesBig Data: Myths and Realities
Big Data: Myths and Realities
 
Oracle engineered systems executive presentation
Oracle engineered systems executive presentationOracle engineered systems executive presentation
Oracle engineered systems executive presentation
 
Big Data Management System: Smart SQL Processing Across Hadoop and your Data ...
Big Data Management System: Smart SQL Processing Across Hadoop and your Data ...Big Data Management System: Smart SQL Processing Across Hadoop and your Data ...
Big Data Management System: Smart SQL Processing Across Hadoop and your Data ...
 
Netherlands Tech Tour 03 - MySQL Cluster
Netherlands Tech Tour 03 -   MySQL ClusterNetherlands Tech Tour 03 -   MySQL Cluster
Netherlands Tech Tour 03 - MySQL Cluster
 
Insights into Real World Data Management Challenges
Insights into Real World Data Management ChallengesInsights into Real World Data Management Challenges
Insights into Real World Data Management Challenges
 
MySQL cluster 7.4
MySQL cluster 7.4 MySQL cluster 7.4
MySQL cluster 7.4
 
Hive, Impala, and Spark, Oh My: SQL-on-Hadoop in Cloudera 5.5
Hive, Impala, and Spark, Oh My: SQL-on-Hadoop in Cloudera 5.5Hive, Impala, and Spark, Oh My: SQL-on-Hadoop in Cloudera 5.5
Hive, Impala, and Spark, Oh My: SQL-on-Hadoop in Cloudera 5.5
 

Mehr von Matt Lord

Vitess VReplication: Standing on the Shoulders of a MySQL Giant
Vitess VReplication: Standing on the Shoulders of a MySQL GiantVitess VReplication: Standing on the Shoulders of a MySQL Giant
Vitess VReplication: Standing on the Shoulders of a MySQL GiantMatt Lord
 
MongDB Mobile: Bringing the Power of MongoDB to Your Device
MongDB Mobile: Bringing the Power of MongoDB to Your DeviceMongDB Mobile: Bringing the Power of MongoDB to Your Device
MongDB Mobile: Bringing the Power of MongoDB to Your DeviceMatt Lord
 
MongoDB Mobile: Bringing the Power of MongoDB to Your Device
MongoDB Mobile: Bringing the Power of MongoDB to Your DeviceMongoDB Mobile: Bringing the Power of MongoDB to Your Device
MongoDB Mobile: Bringing the Power of MongoDB to Your DeviceMatt Lord
 
Using MySQL Containers
Using MySQL ContainersUsing MySQL Containers
Using MySQL ContainersMatt 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
 
MySQL Group Replication - an Overview
MySQL Group Replication - an OverviewMySQL Group Replication - an Overview
MySQL Group Replication - an OverviewMatt Lord
 
OpenStack and MySQL
OpenStack and MySQLOpenStack and MySQL
OpenStack and MySQLMatt Lord
 
MySQL DBaaS with OpenStack Trove
MySQL DBaaS with OpenStack TroveMySQL DBaaS with OpenStack Trove
MySQL DBaaS with OpenStack TroveMatt Lord
 
Getting Started with MySQL Full Text Search
Getting Started with MySQL Full Text SearchGetting Started with MySQL Full Text Search
Getting Started with MySQL Full Text SearchMatt Lord
 
MySQL 5.7 GIS
MySQL 5.7 GISMySQL 5.7 GIS
MySQL 5.7 GISMatt Lord
 

Mehr von Matt Lord (10)

Vitess VReplication: Standing on the Shoulders of a MySQL Giant
Vitess VReplication: Standing on the Shoulders of a MySQL GiantVitess VReplication: Standing on the Shoulders of a MySQL Giant
Vitess VReplication: Standing on the Shoulders of a MySQL Giant
 
MongDB Mobile: Bringing the Power of MongoDB to Your Device
MongDB Mobile: Bringing the Power of MongoDB to Your DeviceMongDB Mobile: Bringing the Power of MongoDB to Your Device
MongDB Mobile: Bringing the Power of MongoDB to Your Device
 
MongoDB Mobile: Bringing the Power of MongoDB to Your Device
MongoDB Mobile: Bringing the Power of MongoDB to Your DeviceMongoDB Mobile: Bringing the Power of MongoDB to Your Device
MongoDB Mobile: Bringing the Power of MongoDB to Your Device
 
Using MySQL Containers
Using MySQL ContainersUsing MySQL Containers
Using MySQL Containers
 
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
 
MySQL Group Replication - an Overview
MySQL Group Replication - an OverviewMySQL Group Replication - an Overview
MySQL Group Replication - an Overview
 
OpenStack and MySQL
OpenStack and MySQLOpenStack and MySQL
OpenStack and MySQL
 
MySQL DBaaS with OpenStack Trove
MySQL DBaaS with OpenStack TroveMySQL DBaaS with OpenStack Trove
MySQL DBaaS with OpenStack Trove
 
Getting Started with MySQL Full Text Search
Getting Started with MySQL Full Text SearchGetting Started with MySQL Full Text Search
Getting Started with MySQL Full Text Search
 
MySQL 5.7 GIS
MySQL 5.7 GISMySQL 5.7 GIS
MySQL 5.7 GIS
 

KĂźrzlich hochgeladen

Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfOverkill Security
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 

KĂźrzlich hochgeladen (20)

Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 

Unlocking Big Data Insights with MySQL

  • 1. Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. | Unlocking Big Data Insights with MySQL Matt Lord MySQL Product Manager
  • 2. Copyright Š 2015, 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. 2
  • 3. Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. | Cloud Web & Enterprise OEM & ISVs Industry Leaders Rely on MySQL 3
  • 4. Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. | MySQL Powers The Web Over 500 million Tweets/day. 143,200 Tweets/sec in Aug 2013 ”Many petabytes” of data. 11.2 Million Row changes & 2.5 billion rows read /sec handled in MySQL 6 billion hours of video watched each month Globally-distributed database with 100 terabytes of user-related data based on MySQL Cluster 4
  • 5. Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. | An Avalanche of Data 5
  • 6. Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. | Why Is Big Data Important? Value Creation HEALTH CARE MANUFACTURING COMMUNICATIONS “In a big data world, a competitor that fails to sufficiently develop its capabilities will be left behind.” Reduce Prescription Fraud Accelerate Test Cycles to Reduce Backlog Offering New Services based on Location Data McKinsey Global Institute RETAIL Better Predict Product Success PUBLIC SECTOR Improve Student Outcomes
  • 7. Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. | Create Value Big Data: What It Is, What It Means Volume Variety Velocity 7
  • 8. Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. | Big Data: Strategic Transformation • From REPORTING To ANALYTICS • From REAR-VIEW MIRROR To PREDICT/EXPLORE • From SOME DATA To BIG DATA 8
  • 9. Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. | What’s Changed? • Enablers – Digitization – nearly everything has a digital heartbeat – Ability to store much larger data volumes (distributed file systems) – Ability to process much larger data volumes (parallel processing) • Why is this different from BI/DW? – Business formulated questions to ask upfront – Drove what was data collected, data model, query design Big Data enables what-if analysis and real-time discovery 9
  • 10. Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. | Big Data Adoption • Web Recommendations • Sentiment Analysis • Marketing Campaign Analysis • Customer Churn Modeling • Fraud Detection • Research and Development • Risk Modeling • Machine Learning 10
  • 11. Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. | Big Data Can Help You … Chief Marketing Officer Sell More Chief Financial Officer Manage Risk Chief Information Officer Reduce Cost 11
  • 12. Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. | Leading Use-Case: On-Line Retail Users Browsing Recommendations Profile, Purchase History Web Logs: Pages Viewed Comments Posted Social media updates Preferences Brands “Liked” Recommendations 12
  • 13. Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. | Why Hadoop? • Scales to thousands of nodes, PB of structured and unstructured data – Combines data from multiple sources, schema-less – Run queries against all of the data • Runs on commodity servers, handles storage and processing • Data is replicated, self-healing • Initially just batch (Map/Reduce) processing – Moving towards more interactive processing • Oracle Big Data SQL, Spark SQL, Apache Hive, Apache Drill, Apache Phoenix • IBM BigSQL, Cloudera Impala, Presto, Stinger, HAWQ, more every day … 13
  • 14. Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. | Big Data Lifecycle Better Decisions Using Big Data 14 ANALYZE DECIDE ACQUIRE ORGANIZE CREATE VALUE FROM DATA
  • 15. Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. | Big Data Lifecycle Better Decisions Using Big Data 15 ANALYZE DECIDE ACQUIRE ORGANIZE CREATE VALUE FROM DATA
  • 16. Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. | Big Data Lifecycle Better Decisions Using Big Data 16 ACQUIRE CREATE VALUE FROM DATA NoSQL Interfaces MySQL Database MySQL Cluster MySQL Fabric
  • 17. Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. | MySQL NoSQL Interfaces: Fast, Flexible, Safe Blazing Fast Key/Value Queries Fully Transactional/ ACID NoSQL and SQL across the same data Set 17 Combined with Schema Flexibility: Online DDL
  • 18. Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. | MySQL Strategy: Best of Both Worlds • Mix Key/Value & Relational Queries • Transactional Integrity • Complex Queries • Standards & Skillsets 18
  • 19. Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. | MySQL 5.6: InnoDB, NoSQL With Memcached Up to 9X higher ”SET/INSERT” Throughput 19
  • 20. Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. | MySQL 5.7: InnoDB, NoSQL With Memcached 6x Faster than MySQL 5.6 Thank you, Facebook 0 200,000 400,000 600,000 800,000 1,000,000 1,200,000 8 16 32 64 128 256 512 1,024 QueriesperSecond Connections MySQL 5.7 vs 5.6 - InnoDB & Memcached MySQL 5.7 MySQL 5.6 1 Million QPS Intel(R) Xeon(R) CPU X7560 x86_64 4 sockets x 10 cores-HT (80 CPU threads) 2.3 GHz, 512 GB RAM Oracle Linux 6.5 20
  • 21. Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. | MySQL Cluster: Multiple NoSQL Interfaces Mix & Match 21
  • 22. Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. | MySQL Cluster 7.4 Benchmarks • NoSQL C++ API, flexAsynch Benchmark • 32 x Intel E5-2697 Intel Servers, 2 socket, 64GB – 14 cores and 28 CPU threads per CPU socket – Total of 28 cores and 56 CPU threadss, operating at 2.6GHz • ACID Transactions, with Synchronous Replication 200 Million QPS 22
  • 23. Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. | MySQL Cluster Schema Flexibility Configure with or without Schema <town:maidenhead,SL6> key value Key Value town:maidenhead SL6 Generic Table Application view SQL view 23
  • 24. Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. | MySQL Fabric Scale out with Data Sharding + High Availability • Scale-out through sharding – Read AND Write – Standard framework, no more custom solutions • HA out of the box – On top of Replication – Automatic failover – Automatic routing 24
  • 25. Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. | Big Data Lifecycle Better Decisions Using Big Data 25Copyright Š 2014 Oracle and/or its affiliates. All rights reserved. | ACQUIRE ORGANIZE CREATE VALUE FROM DATA Import Data Apache Sqoop MySQL Hadoop Applier
  • 26. Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. | Apache Sqoop • Apache TLP, part of Hadoop project – Developed by Cloudera • Bulk data import and export – Between Hadoop (HDFS) and external data stores • JDBC Connector architecture – Supports plug-ins for specific functionality • “Fast Path” Connector developed for MySQL 26
  • 27. Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. | Apache Sqoop Transactional Data HDFS StorageSqoop Job Map Map Map Map Sqoop Import Gather Metadata Submit Map Only Job Hadoop Cluster 27
  • 28. Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. | MySQL Applier for Hadoop • Real-time streaming of events from MySQL to Hadoop – Supports move towards “Speed of Thought” analytics • Connects to the binary log, writes events to HDFS via libhdfs library • Each database table mapped to a Hive data warehouse directory – With the ability to create custom content handlers • Enables eco-system of Hadoop tools to integrate with MySQL data • Available for download now: labs.mysql.com labs.mysql.com 28
  • 29. Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. | MySQL Applier for Hadoop 29 labs.mysql.com
  • 30. Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. | MySQL Applier for Hadoop: Integration with Hive • Hive runs on top of Hadoop. Install HIVE on the hadoop master node • Set the default datawarehouse directory same as the base directory into which Hadoop Applier writes • Create similar schema's on both MySQL & Hive • Timestamps are inserted as first field in HDFS files • Data is stored in 'datafile1.txt' by default • The working directory is base_dir/db_name.db/tb_name SQL Query Hive QL CREATE TABLE t (i INT); CREATE TABLE t ( time_stamp INT, i INT) [ROW FORMAT DELIMITED] STORED AS TEXTFILE; labs.mysql.com 30
  • 31. Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. | MySQL Applier for Hadoop: Integration with Hive 31 labs.mysql.com
  • 32. Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. | Big Data Lifecycle Better Decisions Using Big Data ANALYZE DECIDE CREATE VALUE FROM DATA Analyze Export Data Decide 32
  • 33. Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. | Analyze Big Data in Hadoop 33
  • 34. Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. | MySQL: Reporting Database for BI 34
  • 35. Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. | Management ToolsAdvanced Features Support • Scalability • High Availability • Security • Audit • Encryption • Monitoring • Backup • Development • Administration • Migration • Technical Support • Consultative Support • Oracle Certifications Data Analysis with MySQL Enterprise Edition 35
  • 36. Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. | MySQL Enterprise Monitor with Query Analyzer Enhance DevOps Agility Tune Analytical Queries 36
  • 37. Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. | Scaling, Security, and Data Protection MySQL Enterprise Scalability MySQL Enterprise Monitor MySQL Enterprise Backup MySQL Enterprise Security MySQL Enterprise Encryption MySQL Enterprise Audit MySQL Enterprise Authentication MySQL Enterprise High Availability Oracle Enterprise Manager for MySQL 37
  • 38. Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. | MySQL Enterprise Support • Largest MySQL engineering and support organization • Backed by the MySQL developers • World-class support, in 29 languages • Hot fixes & maintenance releases • 24x7x365 • Unlimited incidents • Consultative support • Global scale and reach Get immediate help for any MySQL issue, plus expert advice 38
  • 39. Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. | MySQL Consultative Support Make the Most of your Deployments • Remote troubleshooting • Replication review • Partitioning review • Schema review • Query review • Performance tuning • ...and more 39
  • 40. Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. | Why MySQL Enterprise Edition? In Addition to all the MySQL Features you Love Insure Your Deployments Get the Best Results Delight Customers Improve Performance & Scalability Enhance Agility & Productivity Reduce TCO Mitigate Risks Get Immediate Help if/when Needed Increase Customer Satisfaction 40
  • 41. Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. | MySQL & Hadoop Integration: a Complete Example Driving a Personalized Web Experience 41
  • 42. Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. | Company Overview boo-box is one of the largest advertising networks in South America, with a focus on the Brazilian social media market. Application boo-box relies on MySQL and Hadoop to display 1 billion advertisements to 60 million people across 430,000 web sites and social network profiles every month. Why MySQL? "MySQL is a core part of our big data strategy. Simple integration with Hadoop enables us to improve our digital advertising service and grow our business with maximum speed and agility.“ JosafĂĄ Santos, IT Manager, boo-box boo-box 42
  • 43. Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. | Leveraging Other Oracle Solutions For Data Aquired in MySQL Acquire Organize Analyze Decide Web Data Acquired in MySQL Analyzed with Oracle Exadata Organized with Oracle Big Data Appliance Decide Using the power of Oracle Exalytics 43
  • 44. Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. | MySQL Enterprise Oracle Certifications • Oracle Linux • Oracle VM • Oracle GoldenGate • Oracle Solaris Clustering • Oracle Clusterware • Oracle Enterprise Manager • Oracle Fusion Middleware • Oracle Audit Vault & Database Firewall • Oracle Secure Backup • MyOracle Online Support MySQL Integrates into the Oracle Environment 44
  • 45. Copyright Š 2015, Oracle and/or its affiliates. All rights reserved. | Summary • Create value from Big Data with MySQL • MySQL + Hadoop: widely deployed solution • “Best of both worlds” SQL + NoSQL Access • Scale Out & data sharding with MySQL Fabric • Tools and expertise to support you • End to end Oracle solutions for Big Data 45