4. EIB(European Investment Bank)
$27M 出資
Alibaba $27M 出資
Microsoft : Platinum Sponsor
(MariaDB財団)
2017 2018
MariaDB Corporation 最新動向
MammothDB 買収
Alibaba Cloud
ApsaraDB RDS for MariaDB TX
ServiceNow出資 / Clustrix買収
Azure Database for MariaDB : GA
5. MariaDB releases
Feb 2010 MariaDB 5.1
Nov 2010 MariaDB 5.2
Apr 2012 MariaDB 5.3
Feb 2012 MariaDB 5.5
Mar 2014 MariaDB 10.0
Oct 2015 MariaDB 10.1
May 2017 MariaDB 10.2.6 GA
May 2018 MariaDB 10.3.7 GA
Feb 2019 MariaDB 10.4.3 RC
https://downloads.mariadb.org/mariadb/+releases/
https://github.com/MariaDB/server/releases
6. Technology & InternetTelecom
Retail & EcommerceTravel
Financial Services Gvmt & Education
Media & Social
Millions Users in
45 Countries Trust Critical
Business Data to MariaDB
8. 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 Call Data
Records
• Over 60 TB
• 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. Michael “Monty” Widenius
The Soul of
Open Source
Founder & CTO of MariaDB
MariaDB was created to preserve
openness and community, so that
we can push ahead faster with the
capabilities for tomorrow’s
applications.
”
“
26. Oracle In-Memory Column Store
Microsoft SQL Server ColumnStore Indexes
(Clustered or Nonclustered)
IBM Db2 Shadow Tables
MySQL Enterprise None
EDB Postgres Platform None
Hybrid Workloads: options
27. Hybrid workloads: full comparison
* IBM Db2 Shadow Tables, ** Oracle IM column store can read from on-disk row storage if needed
Oracle Microsoft IBM * MariaDB MySQL Postgres
Row storage (OLTP) Yes Yes Yes Yes Yes Yes
Sharded Yes No Yes Yes No No
Columnar storage (OLAP) Yes Yes Yes Yes No No
Disk-based No ** Yes Yes Yes - -
Distributed Yes (RAC) No No Yes - -
34. MariaDB Platform
MariaDB Server
MariaDB Server
MariaDB Server
MariaDB Server
MariaDB Server
InnoDB /
MyRocks
MariaDB Server
ColumnStore
オンプレミス:
OLTP
トランザクション
データは手元に
パブリッククラウド :
OLAP
分析データは顧客の
近くに
37. Service #2
DB #1
RDBMS, transactions
(Oracle)
DB #2
NoSQL, scalability
(MongoDB)
DB #3
Columnar, analytics
(Vertica)
注文 カート webアナリティクス
Service #1 Service #3
38. MariaDB Platform
カート
MariaDB Server MariaDB Server MariaDB Server
注文 webアナリティクス
MyRocks Spider
Shard 2Shard 1 Shard 3
ColumnStore
MariaDB MaxScale
Service #2Service #1 Service #3
44. MariaDB vs. Amazon
AWS RDS AWS Aurora MariaDB Platform
Hybrid クラウド Preview No Yes
Hybrid ワークロード No Limited Yes
プロアクティブケア No No Yes
最新版の利用 No No Yes
技術サポート No No Yes
コンサルティング No No Yes
セキュリティパッチ No No Yes
45. MariaDB vs. Amazon
Transaction replay and causal reads too!
AWS RDS AWS Aurora MariaDB Platform
マルチマスター No Preview Yes
Oracle 互換性 Yes No Yes
テンポラルテーブル Yes No Yes
DBファイヤウォール No No Yes
データマスキング No No Yes
CDC No No Yes
Kafka コネクタ No No Yes
55. IHME - Institute of Health Metrics and Evaluation
● Use Case:
○ Public Health Data Analytics
● Competition:
○ Percona InnoDB, MemSQL
● Why ColumnStore:
○ InnoDB (Percona) reached
performance limit w/ max tuning
for 4 TB data
○ ColumnStore easy to use
● Data Volume: Started with 4.2 TB,
with goal to go to 30TB of data in 5
years
Wrong database/storage engine (MySQL InnoDB) for analytics use case
Application Application Application Application Application
http://www.healthdata.org/results/data-visualizations
57. Download
https://mariadb.com/downloads
1
Read the Technical overviews
https://mariadb.com/resources/datasheets-guides
2
Knowledge Base
https://mariadb.com/kb
3
Smart Style 様 TECH BLOG
https://www.s-style.co.jp/blog
4
Getting started with MariaDB
61. ClustrixDB: スケールアウト, Fault-tolerant, MariaDB互換
ClustrixDB
ACID Compliant
Transactions & Joins
Optimized for OLTP
Built-In Fault Tolerance
Flex-Up and Flex-Down
Minimal DB Admin
Also runs great in
the Data Center
Built to run
in the Cloud
66. News at OpenWorks 2019 : Enterprise Server
● Release Integrity
distributed securely with a clearly established chain
of custody from MariaDB to customers for ensuring
that binaries cannot be tampered with.
● MariaDB Enterprise Server 10.4
○ 2019年春頃にリリース予定
○ MariaDB Enterprise Server 10.2 / 10.3も
67. News at OpenWorks 2019 : Enterprise Server
MariaDB announces MariaDB Enterprise Server and
welcomes Amazon’s Mark Porter as an advisor to the
board of directors
https://hub.packtpub.com/mariadb-announces-mariadb-enterprise-server-and-
welcomes-amazons-mark-porter-as-an-advisor-to-the-board-of-directors/
http://www.odbms.org/2019/03/mariadb-welcomes-proven-cloud-database-
leader-mark-porter-as-board-advisor/
84. Key Feature Self Support MariaDB Support
Performance
Scalability
Tuneability
MariaDB Old Versions support
Galera Cluster up to L3 support
MaxScale up to L3 support
Security Customer Notification
RDBA Services
Consulting Services
MariaDB Monitoring tool
Self Support vs. MariaDB Support