2. Database Trends
Modern Database
Management Capability
Multimodel support
Distributed
Scale-out
Cloud and
Containers
DBaaS
Microservices
Separation of compute
and storage
Open
source
Increasing maturity
Enterprise Database
Compatibility
Lower TCO
3. The Economics of Inevitable Change
3 Year
Total 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
5. OPERATING SYSTEM / FILE SYSTEM / SAN / CLOUD
MariaDB MaxScaleMariaDB Multi-Master Cluster
Applications
Connectors
MariaDB Server
NoSQL CRUD API
Original Core
MariaDB 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-Source
Cache/Buffer
Optimiser
Connection
Pool
Temporal
PL/SQL
Audit
AWS KMS
Authentication
Handler Socket
SQL
Lightweight Transactional InteroperabilityPerformance
& Scalability
Graph & SearchAnalytics
InnoDB
XtraDBMemory
MyISAM
CONNECTColumnStore
Spider OQGRAPH
MyRocks Mroonga
STORAGE LAYER EXTENSIBILITY
KERNEL EXTENSIBILITY
40+ Plugins
Extensible Architecture
6. Default Database on Leading Linux Distros,
Available on Leading Cloud Platforms
Cloud Services & StacksLinux Distributions
7. 12 Million Users in
45 Countries Trust Critical
Business Data to MariaDB
Technology & InternetTelecom
Retail & EcommerceTravel
Financial Services Gvmt & Education
Media & Social
8. MariaDB TX
MariaDB AX
Modern database
solution for
transactional workload
Modern data analytics and
warehousing solution for
analytical workload
9. MariaDB TX 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
Call Data Records
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
10. Finance
● Identify trade patterns
● Detect fraud and anomalies
● Predict trading outcomes
Manufacturing
● Simulations to improve design/yield
● Detect production anomalies
● Predict machine failures (sensor data)
Telecom
● Behavioral analysis of customer calls
● Network analysis (perf and reliability)
Healthcare
● Find genetic profiles/matches
● Analyze health vs spending
● Predict viral outbreaks
CIM Inc.
MariaDB AX Use Cases