LAYOUT
Title Slide (Dark)
2017 RoadshowWhat we’re doingWhere we’re going
Max Mether Field [email protected]
LAYOUT
BlankPowerPoint Default
By 2018, more than 70% of new
in-house applications will be developed
on an ODBMS, and 50% of existing
commercial RDBMS instances will have
been converted or will be in process.
“
Gartner | STRATEGIC PLANNING ASSUMPTION
ORIGIN
AL
LAYOUT
Title OnlyPowerPoint Default
The database market is changing
Expensive Licenses
Closed Development
Platform Lock-in
Yesterday's Interest
Resistance to Change
Proprietary Open SourceLow-cost Subscriptions
Community InnovationInfrastructure Agnostic
Today’s Excitement
Continuous Evolution
ALT
OPTIO
N
LAYOUT
Section Header (Support)
Annual Subscriptions
Cloud Infrastructure
Modern Hardware
ReducedCosts
LAYOUT
Title and ContentPowerPoint Default
The Economics of Inevitable Change
3 YearTotal Cost of
Ownership
On premise…
•Oracle costs 80x more•Organizations can save $9 million
In the cloud…
•On AWS, Oracle costs 145x more
•On Oracle Cloud, it costs 69x more
$5,496,000
$112,500
LAYOUT
Section Header (Secure)
Community Plugins
Enterprise Contributions
Technical Collaboration
MoreInnovation
LAYOUT
BlankPowerPoint Default
GaleraCluster
InnoDBStorage Engine
Spiral Arms – Spider Sharding
Security Key Management Plugin
MaxScale BinLog
AtomicWrites
Encryption
Multisource Replication
MyRocks Storage Engine
Temporal Storage Engine
PL/SQL Support
Persistent Auto-Increment for InnoDB
SQL Patches
Compressed Binlog Events
Community Innovation
LAYOUT
Section HeaderPowerPoint Default
How is it possible?
We’re designed for it.
LAYOUT
Title and ContentPowerPoint Default
OPERATING SYSTEM / FILE SYSTEM / SAN / CLOUD
MariaDB MaxScaleMariaDB Multi-Master Cluster
Applications
Connectors
MariaDB Server
NoSQL CRUD API
Original CoreMariaDB Engineering
Community Contribution
Replicas Supporting
Asynchronous, Semi-Sync & Synchronous replication
MariaDB
C JDBC ODBC
Replication Kernel Production Plugins
SQL Parser
Parallel Slave
GTIDBinLog API
Multi-SourceCache/Buffer
Optimiser
Connection Pool
Temporal
PL/SQL
Audit
AWS KMS
Authentication
Handler Socket
SQL
Lightweight Transactional InteroperabilityPerformance & Scalability Graph & SearchAnalytics
InnoDBMemoryMyISAM
CONNECTColumnStoreSpider OQGRAPH
MyRocks Mroonga
STORAGE LAYER EXTENSIBILITY
KERNEL EXTENSIBILITY
40+ Plugins
Extensible ArchitectureALT
OPTIO
N
Temporal
LAYOUT
Title and ContentPowerPoint Default
SERVEREnterprise-grade secure,
highly available and scalable relational database with
a modern, extensible architecture
MAXSCALE COLUMNSTORENext-generation database
proxy that manages security, scalability and high
availability in scale-out deployments
Columnar storage engine for massively parallel
distributed query execution and data loading
MariaDB Technology
LAYOUT
Title and ContentPowerPoint Default
10.1 (GA)Multi-master Replication (Galera)
Data-at-Rest Encryption
Password Validation
Page Compression
Facebook Defragmentation
Spatial References (GIS)
10.2 (GA) 10.3 (DEV)MyRocks
Flashback (Point in Time Rollback)
Delayed Replication
Binary Log Compression
Per User Resource Limits
Common Table Expressions
Window Functions
JSON & GeoJSON Functions
Check Constraints
Mult-Trigger Support
Virtual Column Indexes
Sequences & PL/SQL
System Versioned Tables
As Of (Point in Time Querying)
User-defined Aggregate Functions
Intersect & Except
Hidden Columns
The Evolution of MariaDB Server
LAYOUT
Title OnlyPowerPoint Default
High AvailabilityEnsure uptime
with no single point of failure and minimize
downtime during upgrade
Data StreamingStream transactional data to data lake for
real-time analytics
ScalabilityManage your
scaled-out infrastructure
without changing application code
SecuritySecure database
firewall to prevent cyber attacks like SQL
injection and DDoS
MariaDB MaxScale is a next-generation database proxy that manages security, scalability and high availability in a scale out deployment.
MariaDB MaxScale
LAYOUT
Title OnlyPowerPoint Default
High performance columnar storage engine that supports a wide variety of analytical use cases in highly scalable distributed environments
Parallel query processing for distributed
environments
Faster, More Efficient Queries
Single Interface for OLTP and analytics
Easy to Manage and Scale
Easier Enterprise Analytics
Power of SQL and Freedom of Open Source
to Big Data Analytics
Better Price Performance
MariaDB ColumnStoreALT
OPTIO
N
LAYOUT
Title OnlyPowerPoint Default
MariaDB ColumnStore Architecture
Columnar Distributed Data StorageLocal Storage | SAN | EBS | Gluster FS
BI Tool SQL Client Custom Big Data App
Application(ANSI SQL)
MariaDB SQL Front End
Distributed Query Engine
Data Storage
User Module (UM)
Performance Module (PM)
LAYOUT
Title OnlyPowerPoint Default
Default Database on Leading Linux Distros,Available on Leading Cloud Platforms
Cloud Services & StacksLinux Distributions
LAYOUT
BlankPowerPoint Default
Technology & InternetTelecom
Retail & EcommerceTravel
Financial Services Gvmt & Education
Media & Social
ALT
OPTIO
N
12 Million Users in 45 Countries Trust Critical Business Data to MariaDB
LAYOUT
Title and ContentPowerPoint Default
Customer and Use Cases
• Multi-terabyte DB• 80M transactions / month
• 50+ Node Cluster• Multi-billion rows• 600 Million reads/second
• 250 servers, 600G + 1.5T archive• 10M travelers/quarter• 4M transactions/ month
• ~14TB in MariaDB production clusters
• Over 150 servers• 150-200k queries / sec on the MariaDB Cluster
• 6TB and millions of CDR’s
• 70 million rows per day • 4 billion impressions per month
• 3 to 10 TB• Over billion rows, most tables
100’s of millions of rows
• Over 5 TB in Pay Per click application
LAYOUT
Title OnlyPowerPoint Default
MariaDB TX 2.0
MariaDB Services
RemoteAdministration
EnterpriseArchitecture
MigrationManagement
TechnicalSupport
MariaDB Tools
MariaDBAdmin
MariaDBMonitor
MariaDBBackup
MariaDBNotifications
Pluggable Storage
Replication
MariaDB Server
Pluggable Storage
Replication
MariaDB Server
Pluggable Storage
Replication
MariaDB Server
MariaDB Cluster
MariaDB Connectors
MariaDB MaxScale (Proxy)
Failover Sharding Streaming Caching
Security Routing
Transaction Platform
LAYOUT
BlankPowerPoint Default
Put our Expertise
to Workfor You
Remote
DBA
TrainingConsulting
Migration Practice
Enterprise Architect
Technical Support
Services and Support
LAYOUT
Title Only (Blue)
Download https://mariadb.com/downloads
1
Read the Technical overviewshttps://mariadb.com/resources/datasheets-guides
2
Search the Knowledge Basehttps://mariadb.com/kb
3
Watch a Webinar https://mariadb.com/resources/webinars
4
Get Started with MariaDB
Thank you
LAYOUT
Thank You