SlideShare a Scribd company logo
MariaDB AX ユースケース
ColumnStore 1.2新機能
db tech showcase Tokyo 2018
2018-09-21
GOTO Satoru(後藤 智)
Customer Solutions Engineer
MariaDB Corporation
Agenda
• MariaDBとは
• Big Data / Analytics 概要
• MariaDB AXとは
• Customer Use Cases
• ColumnStore 1.2新機能
MariaDBとは
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.
”
“
GitHub repository
https://github.com/mariadb-corporation/mariadb-columnstore-server
JIRA
https://jira.mariadb.org/projects/MCOL
True Open Source:
ColumnStore GitHub repository / JIRA
History of
MySQL & MariaDB
1981 Unireg (base of MySQL code)
1994 SQL インターフェース追加/MySQLに改称
1995 デュアルライセンスにてMySQLリリース
2008 Sunが MySQL AB を買収
2009 2月にMontyらが Sunを離脱, Mariaストレージエンジン
の開発を行うためMonty Program Ab設立
2009 OracleがSun Microsystems買収
2012 MariaDB foundation 設立
2013 主要なLinuxディストリビューションでMySQLから
MariaDBへの移行が進む
2013 Monty Program Ab と SkySQL Ab 合併
2014 SkySQL Ab を MariaDB Corporation に改称
6
History of
MySQL & MariaDB
2017 EIB(European Investment Bank) $27M 出資
Alibaba $27M 出資
Microsoft : Platinum Sponsor
2018 MammothDB買収
Alibaba Cloud / ApsaraDB RDS for MariaDB T
Clustrix(ClustrixDB) 買収
7
History of MariaDB
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
https://downloads.mariadb.org/mariadb/+releases/
https://github.com/MariaDB/server/releases
8
Default Database on Leading Linux Distros,
Available on Leading Cloud Platforms
Cloud Services & StacksLinux Distributions
12 million Users in
45 Countries Trust Critical
Business Data to MariaDB TX
Technology & InternetTelecom
Retail & EcommerceTravel
Financial Services Gvmt & Education
Media & Social
MariaDB org. sponsors
Platinum Gold
Big Data & Analytics overview
Transactions
(OLTP)
Analytics
(OLAP)
Learning
(AI/DL)
Order an under kitchen cabinet
water filtering system
(Jan 1, 2019)
Dear Jon Doe,
The carbon filter needs to be replaced
every 6 months for your water filter. Please
click here if you would like us to send one
tomorrow.
(July 1, 2019)
A drone maps out optimal route using
geospatial data, weather data, other
traffic in the air, location data to
deliver the filter at your door steps.
(July 2, 2019)
• さまざまな分析手法やアルゴリズムを駆使、データ中の特定パターンや相関
関係などを抽出すること
• 推測/直感に頼らない
• 最適な意思決定を助ける
記述的/診断的アナリティクス 予測的 処方的
Questions 何が起きたのか?
なぜ起きたのか?
何が起こるのか?
なぜ起こるのか?
何をすべきか?
なぜやるべきか?
Enablers Business Reporting
Dashboards and Scorecards
Data & Text mining
Forecasting
Decision Modeling
Expert systems
Outcomes Well defined business problems and
outcomes
Accurate projections of future
states and conditions
Best possible business decisions
and transactions
Analyticsとは
• Online Advertising
• Advertisement Targeting
• Spend Optimization
• Page View Guarantees
• Ad selection
• Fraud Prediction
• Traffic Quality
• Telecom
• Churn Prediction
• Expansion/Growth Planning
• Bundle Selection
• Advertisement Targeting
• Network Analysis
• Fault Prediction
• Manufacturing
• Production Planning
• Processing Optimization
• Early Event Detection
• Risk Reduction
• Inventory Optimization
• Capital Minimization
• Price Projections
• Corporate Finance
• Optimize Cash Flow
• Investment Optimization
• Human Resource
• Workforce Analytics
• Talent Selection
• Retention and Churn Prediction
Analytic Use Cases
Analytic Use Cases
• Sports
• Moneyball (Sabermetrics)
• Social - Flavors
• Sentiment Analysis
• Customer Segmentation
• Oil
• Reservoir location estimation
• Reservoir size estimation
• Demand Prediction
• Energy
• Demand Prediction
• Production Estimation
• Fault Prediction
• Finance
• Portfolio Planning
• Risk Minimization
• Next Best Offer
• Capital Minimization
• Price Projections
Analytics is not a silver bullet!
Data
Technology
Line of Business
• Garbage in - Garbage out (Data quality)
• Maslow’s hammer (Data Science/Algorithms)
• Lack of domain experts
Limited real time analytics
Slow releases of product innovation
Expensive hardware and software
Data Warehouses
Hadoop / NoSQL
Data Analytics Technologies
Hard to use
TeraData, Vertica, GreenPlum
Cloudera, Hortonworks, MapR
High performance interactive and real-time analytics
High speed data ingestion
Elasticity and Agility
Mature SQL interfaces, Large Talent Pool
Limited SQL support
Difficult to install/manage
Limited Talent Pool
Data Lake w/ No Data Management
Emerging: Cloud, In Memory
RedShift, SnowFlake, BigQuery, MemSQL
MariaDB AX
Analytics -
simple, fast, scalable…
and open source
MariaDB TX MariaDB AX
for Transactional workloads
● MariaDB Server
● MariaDB MaxScale
● database connectors
● services
● support
● tools
for Analytic workloads
● MariaDB Server
● MariaDB ColumnStore
● MariaDB MaxScale
● database connectors
● services
● support
● tools
What is MariaDB AX ?
● MariaDB ColumnStore releases
● MariaDB database proxy, MaxScale
● MariaDB Connectors
● 24x7x365 support
● 30-minute emergency response time
● Mission-critical patching
● Guaranteed version support
● Management and monitoring tools
● Installers
Modern data warehousing solution for large scale analytics
MariaDB ColumnStore
MariaDB MaxScale
MariaDB Connectors
AX(ColumnStore) History
2016 Dec
MariaDB ports InfiniDB as
storage engine
MariaDB ColumnStore 1.0
● High Performance
Analytics
● High speed ingestion
● Distributed, MPP
MariaDB AX
● ColumnStore
● MaxScale
2017 Dec
MariaDB ColumnStore 1.1
● Streaming ingestion
● Spark Integration
● User Defined Aggregate
Function
● Backup/Restore Tool
● GlusterFS support
2014 Oct
MariaDB Corporation
takes over InfiniDB
support contracts
MariaDB ColumnStore
Distributed Data Storage
Local Storage | SAN | NAS | AWS EBS | GlusterFS
BI Tool SQL Client Custom
Big Data App
Application
MariaDB
SQL Front
End - UM
Distributed
Query Engine
- PM
Data Storage
Columnar
Massively Parallel Processing(MPP)
Distributed storage
Mature SQL support
High performance analytics queries
Parallel high speed data ingestion
Batch and Streaming data loading
Compression
Built in High Availability
Enterprise grade security
High performance distributed columnar storage engine for
analytical use cases
Customer Use Cases
MariaDB AX(ColumnStore) Customers
MarTech Technology/Internet/IoTFinance Health Care
Services
Public Sector
IHME - Institute of Health Metrics and Evaluation
UM/PM UM/PM UM/PM UM/PM
Application Application Application Application Application
Max
Scale
● Use Case:
○ Public Health Data Analytics
● Competition:
○ Percona InnoDB, MemSQL
● Why ColumnStore:
○ InnoDB (on Percona) reached
performance limit with 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
http://www.healthdata.org/results/data-visualizations
IHME - Institute of Health Metrics and Evaluation
M|17: Real World: How IHME Uses MariaDB for Analysis and Data
https://vimeo.com/213881969
(42 min. recording)
IHME Believes Open Source MariaDB ColumnStore Is The Future
of Data Warehousing
https://mariadb.com/ja/node/1482
SpendHQ
• Use Case
– Strategic sourcing, spend analytics, and procurement
process transformation
– Moving away from MySQL InnoDB
• Why MariaDB ColumnStore
– High Performance Analytics
– No internal expertise on MariaDB AX
Wrong database/storage engine (MySQL InnoDB) for analytics use case
TX offloading
Max
Scale
Applications
Production
Galera Cluster
CDC Streaming
ColumnStore
UM
PM
Max
Scale
Max
Scale
Transactional workload running out of steam, in need of analytics with better performance
TX Data : 7 to 14 days
AX data: 14 days to 2 years
Leading Bank in Singapore
Aging Legacy system & Challenges with Hadoop
MariaDB AX
UM
PM
ERP
CRM
IBDT
HDFS
MapReduce Hive HBase
Max
Scale
Load subset of
Data into
ColumnStore
Qlik
SAS
Homegrown
Apps
Python
R
• Data Volume: 4 TB per year
• Data retention: Min 2 years, Max 7 years
1. Paying too much for analytics with TeraData, worried about aging tech of GreenPlum
● TeraData used for 5 TB data only due to cost. TeraData is not open source
● GreenPlum is aging and does not have active development
2. Challenges with Hadoop:
● Cannot do high performance interactive analytics
● Adding storage requires adding costly compute nodes
Banking
apps
ColumnStore
1.2 新機能
2018 MariaDB Corp- Confidential
Coming in ColumnStore 1.2 (Dec 2018)
● Install Simplification
● Circular Join
● DATETIME - Time Datatype up to microseconds
● Regression Functions
● ETL/BI Partners: Pentaho, Informatica
● mcsimport - Data loads faster than cpimport
● DBaaS Enablement
● Integration with MariaDB Server(TX)
Pentaho Kettle Adapter(beta) in PDI8.0 CE
Download
https://mariadb.com/downloads/mariadb-ax
1
Read the Technical overviews
https://mariadb.com/resources/datasheets-guides
2
Search the Knowledge Base
https://mariadb.com/kb
3
Watch a Webinar
https://mariadb.com/resources/webinars
4
Get Started with MariaDB AX
A15: JPMUG (Japan MariaDB User Group) 代表 川野様
MariaDB ColumnStore を使いこなそう
https://www.slideshare.net/KAWANOKAZUYUKI/mariadb-columnstore-115516280
Thank you

More Related Content

What's hot

Snowflakes in the Cloud Real world experience on a new approach for Big Data
Snowflakes in the Cloud Real world experience on a new approach for Big DataSnowflakes in the Cloud Real world experience on a new approach for Big Data
Snowflakes in the Cloud Real world experience on a new approach for Big Data
DevFest DC
 
Spark DC Interactive Meetup: HTAP with Spark and In-Memory Data Grids
Spark DC Interactive Meetup: HTAP with Spark and In-Memory Data GridsSpark DC Interactive Meetup: HTAP with Spark and In-Memory Data Grids
Spark DC Interactive Meetup: HTAP with Spark and In-Memory Data Grids
Ali Hodroj
 
Partner Enablement: Key Differentiators of Denodo Platform 6.0 for the Field
Partner Enablement: Key Differentiators of Denodo Platform 6.0 for the FieldPartner Enablement: Key Differentiators of Denodo Platform 6.0 for the Field
Partner Enablement: Key Differentiators of Denodo Platform 6.0 for the Field
Denodo
 
Prague data management meetup 2018-02-27
Prague data management meetup 2018-02-27Prague data management meetup 2018-02-27
Prague data management meetup 2018-02-27
Martin Bém
 
Presto – Today and Beyond – The Open Source SQL Engine for Querying all Data...
Presto – Today and Beyond – The Open Source SQL Engine for Querying all Data...Presto – Today and Beyond – The Open Source SQL Engine for Querying all Data...
Presto – Today and Beyond – The Open Source SQL Engine for Querying all Data...
Dipti Borkar
 
Big Data Use Cases
Big Data Use CasesBig Data Use Cases
Big Data Use Cases
InSemble
 
zData Inc. Big Data Consulting and Services - Overview and Summary
zData Inc. Big Data Consulting and Services - Overview and SummaryzData Inc. Big Data Consulting and Services - Overview and Summary
zData Inc. Big Data Consulting and Services - Overview and Summary
zData Inc.
 
Hybrid Transactional/Analytics Processing with Spark and IMDGs
Hybrid Transactional/Analytics Processing with Spark and IMDGsHybrid Transactional/Analytics Processing with Spark and IMDGs
Hybrid Transactional/Analytics Processing with Spark and IMDGs
Ali Hodroj
 
When Open Source Meets the Enterprise
When Open Source Meets the EnterpriseWhen Open Source Meets the Enterprise
When Open Source Meets the Enterprise
MariaDB plc
 
Snowflake Data Science and AI/ML at Scale
Snowflake Data Science and AI/ML at ScaleSnowflake Data Science and AI/ML at Scale
Snowflake Data Science and AI/ML at Scale
Adam Doyle
 
Suburface 2021 IBM Cloud Data Lake
Suburface 2021 IBM Cloud Data LakeSuburface 2021 IBM Cloud Data Lake
Suburface 2021 IBM Cloud Data Lake
Torsten Steinbach
 
Bloor Research & DataStax: How graph databases solve previously unsolvable bu...
Bloor Research & DataStax: How graph databases solve previously unsolvable bu...Bloor Research & DataStax: How graph databases solve previously unsolvable bu...
Bloor Research & DataStax: How graph databases solve previously unsolvable bu...
DataStax
 
Migration and Coexistence between Relational and NoSQL Databases by Manuel H...
 Migration and Coexistence between Relational and NoSQL Databases by Manuel H... Migration and Coexistence between Relational and NoSQL Databases by Manuel H...
Migration and Coexistence between Relational and NoSQL Databases by Manuel H...
Big Data Spain
 
Seeing Redshift: How Amazon Changed Data Warehousing Forever
Seeing Redshift: How Amazon Changed Data Warehousing ForeverSeeing Redshift: How Amazon Changed Data Warehousing Forever
Seeing Redshift: How Amazon Changed Data Warehousing Forever
Inside Analysis
 
Top 5 Considerations for a Big Data Solution
Top 5 Considerations for a Big Data SolutionTop 5 Considerations for a Big Data Solution
Top 5 Considerations for a Big Data Solution
DataStax
 
Webinar - Bringing Game Changing Insights with Graph Databases
Webinar - Bringing Game Changing Insights with Graph DatabasesWebinar - Bringing Game Changing Insights with Graph Databases
Webinar - Bringing Game Changing Insights with Graph Databases
DataStax
 
Unified Data Catalog - Recommendations powered by Apache Spark & Neo4j
Unified Data Catalog - Recommendations powered by Apache Spark & Neo4jUnified Data Catalog - Recommendations powered by Apache Spark & Neo4j
Unified Data Catalog - Recommendations powered by Apache Spark & Neo4j
Deepak Chandramouli
 
Partner Webinar: Mesosphere and DSE: Production-Proven Infrastructure for Fas...
Partner Webinar: Mesosphere and DSE: Production-Proven Infrastructure for Fas...Partner Webinar: Mesosphere and DSE: Production-Proven Infrastructure for Fas...
Partner Webinar: Mesosphere and DSE: Production-Proven Infrastructure for Fas...
DataStax
 
QCon 2018 | Gimel | PayPal's Analytic Platform
QCon 2018 | Gimel | PayPal's Analytic PlatformQCon 2018 | Gimel | PayPal's Analytic Platform
QCon 2018 | Gimel | PayPal's Analytic Platform
Deepak Chandramouli
 
How to Operationalise Real-Time Hadoop in the Cloud
How to Operationalise Real-Time Hadoop in the CloudHow to Operationalise Real-Time Hadoop in the Cloud
How to Operationalise Real-Time Hadoop in the Cloud
Attunity
 

What's hot (20)

Snowflakes in the Cloud Real world experience on a new approach for Big Data
Snowflakes in the Cloud Real world experience on a new approach for Big DataSnowflakes in the Cloud Real world experience on a new approach for Big Data
Snowflakes in the Cloud Real world experience on a new approach for Big Data
 
Spark DC Interactive Meetup: HTAP with Spark and In-Memory Data Grids
Spark DC Interactive Meetup: HTAP with Spark and In-Memory Data GridsSpark DC Interactive Meetup: HTAP with Spark and In-Memory Data Grids
Spark DC Interactive Meetup: HTAP with Spark and In-Memory Data Grids
 
Partner Enablement: Key Differentiators of Denodo Platform 6.0 for the Field
Partner Enablement: Key Differentiators of Denodo Platform 6.0 for the FieldPartner Enablement: Key Differentiators of Denodo Platform 6.0 for the Field
Partner Enablement: Key Differentiators of Denodo Platform 6.0 for the Field
 
Prague data management meetup 2018-02-27
Prague data management meetup 2018-02-27Prague data management meetup 2018-02-27
Prague data management meetup 2018-02-27
 
Presto – Today and Beyond – The Open Source SQL Engine for Querying all Data...
Presto – Today and Beyond – The Open Source SQL Engine for Querying all Data...Presto – Today and Beyond – The Open Source SQL Engine for Querying all Data...
Presto – Today and Beyond – The Open Source SQL Engine for Querying all Data...
 
Big Data Use Cases
Big Data Use CasesBig Data Use Cases
Big Data Use Cases
 
zData Inc. Big Data Consulting and Services - Overview and Summary
zData Inc. Big Data Consulting and Services - Overview and SummaryzData Inc. Big Data Consulting and Services - Overview and Summary
zData Inc. Big Data Consulting and Services - Overview and Summary
 
Hybrid Transactional/Analytics Processing with Spark and IMDGs
Hybrid Transactional/Analytics Processing with Spark and IMDGsHybrid Transactional/Analytics Processing with Spark and IMDGs
Hybrid Transactional/Analytics Processing with Spark and IMDGs
 
When Open Source Meets the Enterprise
When Open Source Meets the EnterpriseWhen Open Source Meets the Enterprise
When Open Source Meets the Enterprise
 
Snowflake Data Science and AI/ML at Scale
Snowflake Data Science and AI/ML at ScaleSnowflake Data Science and AI/ML at Scale
Snowflake Data Science and AI/ML at Scale
 
Suburface 2021 IBM Cloud Data Lake
Suburface 2021 IBM Cloud Data LakeSuburface 2021 IBM Cloud Data Lake
Suburface 2021 IBM Cloud Data Lake
 
Bloor Research & DataStax: How graph databases solve previously unsolvable bu...
Bloor Research & DataStax: How graph databases solve previously unsolvable bu...Bloor Research & DataStax: How graph databases solve previously unsolvable bu...
Bloor Research & DataStax: How graph databases solve previously unsolvable bu...
 
Migration and Coexistence between Relational and NoSQL Databases by Manuel H...
 Migration and Coexistence between Relational and NoSQL Databases by Manuel H... Migration and Coexistence between Relational and NoSQL Databases by Manuel H...
Migration and Coexistence between Relational and NoSQL Databases by Manuel H...
 
Seeing Redshift: How Amazon Changed Data Warehousing Forever
Seeing Redshift: How Amazon Changed Data Warehousing ForeverSeeing Redshift: How Amazon Changed Data Warehousing Forever
Seeing Redshift: How Amazon Changed Data Warehousing Forever
 
Top 5 Considerations for a Big Data Solution
Top 5 Considerations for a Big Data SolutionTop 5 Considerations for a Big Data Solution
Top 5 Considerations for a Big Data Solution
 
Webinar - Bringing Game Changing Insights with Graph Databases
Webinar - Bringing Game Changing Insights with Graph DatabasesWebinar - Bringing Game Changing Insights with Graph Databases
Webinar - Bringing Game Changing Insights with Graph Databases
 
Unified Data Catalog - Recommendations powered by Apache Spark & Neo4j
Unified Data Catalog - Recommendations powered by Apache Spark & Neo4jUnified Data Catalog - Recommendations powered by Apache Spark & Neo4j
Unified Data Catalog - Recommendations powered by Apache Spark & Neo4j
 
Partner Webinar: Mesosphere and DSE: Production-Proven Infrastructure for Fas...
Partner Webinar: Mesosphere and DSE: Production-Proven Infrastructure for Fas...Partner Webinar: Mesosphere and DSE: Production-Proven Infrastructure for Fas...
Partner Webinar: Mesosphere and DSE: Production-Proven Infrastructure for Fas...
 
QCon 2018 | Gimel | PayPal's Analytic Platform
QCon 2018 | Gimel | PayPal's Analytic PlatformQCon 2018 | Gimel | PayPal's Analytic Platform
QCon 2018 | Gimel | PayPal's Analytic Platform
 
How to Operationalise Real-Time Hadoop in the Cloud
How to Operationalise Real-Time Hadoop in the CloudHow to Operationalise Real-Time Hadoop in the Cloud
How to Operationalise Real-Time Hadoop in the Cloud
 

Similar to MariaDB AX ユースケース / ColumnStore 1.2 新機能

Using real time big data analytics for competitive advantage
 Using real time big data analytics for competitive advantage Using real time big data analytics for competitive advantage
Using real time big data analytics for competitive advantage
Amazon Web Services
 
AWS Partner Webcast - Analyze Big Data for Consumer Applications with Looker ...
AWS Partner Webcast - Analyze Big Data for Consumer Applications with Looker ...AWS Partner Webcast - Analyze Big Data for Consumer Applications with Looker ...
AWS Partner Webcast - Analyze Big Data for Consumer Applications with Looker ...
Amazon Web Services
 
When Open Source Meets the Enterprise
When Open Source Meets the EnterpriseWhen Open Source Meets the Enterprise
When Open Source Meets the Enterprise
MariaDB plc
 
MariaDB today and our vision for the future
MariaDB today and our vision for the futureMariaDB today and our vision for the future
MariaDB today and our vision for the future
MariaDB plc
 
Building a Single Logical Data Lake: For Advanced Analytics, Data Science, an...
Building a Single Logical Data Lake: For Advanced Analytics, Data Science, an...Building a Single Logical Data Lake: For Advanced Analytics, Data Science, an...
Building a Single Logical Data Lake: For Advanced Analytics, Data Science, an...
Denodo
 
Accelerating a Path to Digital With a Cloud Data Strategy
Accelerating a Path to Digital With a Cloud Data StrategyAccelerating a Path to Digital With a Cloud Data Strategy
Accelerating a Path to Digital With a Cloud Data Strategy
MongoDB
 
Einführung: MariaDB heute und unsere Vision für die Zukunft
Einführung: MariaDB heute und unsere Vision für die ZukunftEinführung: MariaDB heute und unsere Vision für die Zukunft
Einführung: MariaDB heute und unsere Vision für die Zukunft
MariaDB plc
 
Enabling Next Gen Analytics with Azure Data Lake and StreamSets
Enabling Next Gen Analytics with Azure Data Lake and StreamSetsEnabling Next Gen Analytics with Azure Data Lake and StreamSets
Enabling Next Gen Analytics with Azure Data Lake and StreamSets
Streamsets Inc.
 
[db tech showcase Tokyo 2017] C37: MariaDB ColumnStore analytics engine : use...
[db tech showcase Tokyo 2017] C37: MariaDB ColumnStore analytics engine : use...[db tech showcase Tokyo 2017] C37: MariaDB ColumnStore analytics engine : use...
[db tech showcase Tokyo 2017] C37: MariaDB ColumnStore analytics engine : use...
Insight Technology, Inc.
 
How Hewlett Packard Enterprise Gets Real with IoT Analytics
How Hewlett Packard Enterprise Gets Real with IoT AnalyticsHow Hewlett Packard Enterprise Gets Real with IoT Analytics
How Hewlett Packard Enterprise Gets Real with IoT Analytics
Arcadia Data
 
Webinar: Faster Big Data Analytics with MongoDB
Webinar: Faster Big Data Analytics with MongoDBWebinar: Faster Big Data Analytics with MongoDB
Webinar: Faster Big Data Analytics with MongoDB
MongoDB
 
10/ EnterpriseDB @ OPEN'16
10/ EnterpriseDB @ OPEN'16 10/ EnterpriseDB @ OPEN'16
10/ EnterpriseDB @ OPEN'16
Kangaroot
 
Improving Transactional Applications with Analytics
Improving Transactional Applications with AnalyticsImproving Transactional Applications with Analytics
Improving Transactional Applications with Analytics
DATAVERSITY
 
Welcome: MariaDB today and our vision for the future
Welcome: MariaDB today and our vision for the futureWelcome: MariaDB today and our vision for the future
Welcome: MariaDB today and our vision for the future
MariaDB plc
 
Using Cloud Automation Technologies to Deliver an Enterprise Data Fabric
Using Cloud Automation Technologies to Deliver an Enterprise Data FabricUsing Cloud Automation Technologies to Deliver an Enterprise Data Fabric
Using Cloud Automation Technologies to Deliver an Enterprise Data Fabric
Cambridge Semantics
 
Keynote: Open Source für den geschäftskritischen Einsatz
Keynote: Open Source für den geschäftskritischen EinsatzKeynote: Open Source für den geschäftskritischen Einsatz
Keynote: Open Source für den geschäftskritischen Einsatz
MariaDB plc
 
When Open Source Meets the Enterprise
When Open Source Meets the EnterpriseWhen Open Source Meets the Enterprise
When Open Source Meets the Enterprise
MariaDB plc
 
Microsoft SQL Server 2012 Data Warehouse on Hitachi Converged Platform
Microsoft SQL Server 2012 Data Warehouse on Hitachi Converged PlatformMicrosoft SQL Server 2012 Data Warehouse on Hitachi Converged Platform
Microsoft SQL Server 2012 Data Warehouse on Hitachi Converged Platform
Hitachi Vantara
 
MongoDB Evenings Houston: Implementing EDW Using MongoDB by Purvesh Patel, Ch...
MongoDB Evenings Houston: Implementing EDW Using MongoDB by Purvesh Patel, Ch...MongoDB Evenings Houston: Implementing EDW Using MongoDB by Purvesh Patel, Ch...
MongoDB Evenings Houston: Implementing EDW Using MongoDB by Purvesh Patel, Ch...
MongoDB
 
Driving Business Transformation with Real-Time Analytics Using Apache Kafka a...
Driving Business Transformation with Real-Time Analytics Using Apache Kafka a...Driving Business Transformation with Real-Time Analytics Using Apache Kafka a...
Driving Business Transformation with Real-Time Analytics Using Apache Kafka a...
confluent
 

Similar to MariaDB AX ユースケース / ColumnStore 1.2 新機能 (20)

Using real time big data analytics for competitive advantage
 Using real time big data analytics for competitive advantage Using real time big data analytics for competitive advantage
Using real time big data analytics for competitive advantage
 
AWS Partner Webcast - Analyze Big Data for Consumer Applications with Looker ...
AWS Partner Webcast - Analyze Big Data for Consumer Applications with Looker ...AWS Partner Webcast - Analyze Big Data for Consumer Applications with Looker ...
AWS Partner Webcast - Analyze Big Data for Consumer Applications with Looker ...
 
When Open Source Meets the Enterprise
When Open Source Meets the EnterpriseWhen Open Source Meets the Enterprise
When Open Source Meets the Enterprise
 
MariaDB today and our vision for the future
MariaDB today and our vision for the futureMariaDB today and our vision for the future
MariaDB today and our vision for the future
 
Building a Single Logical Data Lake: For Advanced Analytics, Data Science, an...
Building a Single Logical Data Lake: For Advanced Analytics, Data Science, an...Building a Single Logical Data Lake: For Advanced Analytics, Data Science, an...
Building a Single Logical Data Lake: For Advanced Analytics, Data Science, an...
 
Accelerating a Path to Digital With a Cloud Data Strategy
Accelerating a Path to Digital With a Cloud Data StrategyAccelerating a Path to Digital With a Cloud Data Strategy
Accelerating a Path to Digital With a Cloud Data Strategy
 
Einführung: MariaDB heute und unsere Vision für die Zukunft
Einführung: MariaDB heute und unsere Vision für die ZukunftEinführung: MariaDB heute und unsere Vision für die Zukunft
Einführung: MariaDB heute und unsere Vision für die Zukunft
 
Enabling Next Gen Analytics with Azure Data Lake and StreamSets
Enabling Next Gen Analytics with Azure Data Lake and StreamSetsEnabling Next Gen Analytics with Azure Data Lake and StreamSets
Enabling Next Gen Analytics with Azure Data Lake and StreamSets
 
[db tech showcase Tokyo 2017] C37: MariaDB ColumnStore analytics engine : use...
[db tech showcase Tokyo 2017] C37: MariaDB ColumnStore analytics engine : use...[db tech showcase Tokyo 2017] C37: MariaDB ColumnStore analytics engine : use...
[db tech showcase Tokyo 2017] C37: MariaDB ColumnStore analytics engine : use...
 
How Hewlett Packard Enterprise Gets Real with IoT Analytics
How Hewlett Packard Enterprise Gets Real with IoT AnalyticsHow Hewlett Packard Enterprise Gets Real with IoT Analytics
How Hewlett Packard Enterprise Gets Real with IoT Analytics
 
Webinar: Faster Big Data Analytics with MongoDB
Webinar: Faster Big Data Analytics with MongoDBWebinar: Faster Big Data Analytics with MongoDB
Webinar: Faster Big Data Analytics with MongoDB
 
10/ EnterpriseDB @ OPEN'16
10/ EnterpriseDB @ OPEN'16 10/ EnterpriseDB @ OPEN'16
10/ EnterpriseDB @ OPEN'16
 
Improving Transactional Applications with Analytics
Improving Transactional Applications with AnalyticsImproving Transactional Applications with Analytics
Improving Transactional Applications with Analytics
 
Welcome: MariaDB today and our vision for the future
Welcome: MariaDB today and our vision for the futureWelcome: MariaDB today and our vision for the future
Welcome: MariaDB today and our vision for the future
 
Using Cloud Automation Technologies to Deliver an Enterprise Data Fabric
Using Cloud Automation Technologies to Deliver an Enterprise Data FabricUsing Cloud Automation Technologies to Deliver an Enterprise Data Fabric
Using Cloud Automation Technologies to Deliver an Enterprise Data Fabric
 
Keynote: Open Source für den geschäftskritischen Einsatz
Keynote: Open Source für den geschäftskritischen EinsatzKeynote: Open Source für den geschäftskritischen Einsatz
Keynote: Open Source für den geschäftskritischen Einsatz
 
When Open Source Meets the Enterprise
When Open Source Meets the EnterpriseWhen Open Source Meets the Enterprise
When Open Source Meets the Enterprise
 
Microsoft SQL Server 2012 Data Warehouse on Hitachi Converged Platform
Microsoft SQL Server 2012 Data Warehouse on Hitachi Converged PlatformMicrosoft SQL Server 2012 Data Warehouse on Hitachi Converged Platform
Microsoft SQL Server 2012 Data Warehouse on Hitachi Converged Platform
 
MongoDB Evenings Houston: Implementing EDW Using MongoDB by Purvesh Patel, Ch...
MongoDB Evenings Houston: Implementing EDW Using MongoDB by Purvesh Patel, Ch...MongoDB Evenings Houston: Implementing EDW Using MongoDB by Purvesh Patel, Ch...
MongoDB Evenings Houston: Implementing EDW Using MongoDB by Purvesh Patel, Ch...
 
Driving Business Transformation with Real-Time Analytics Using Apache Kafka a...
Driving Business Transformation with Real-Time Analytics Using Apache Kafka a...Driving Business Transformation with Real-Time Analytics Using Apache Kafka a...
Driving Business Transformation with Real-Time Analytics Using Apache Kafka a...
 

More from GOTO Satoru

Kubernetes アプリケーションにオブザーバビリティを
Kubernetes アプリケーションにオブザーバビリティをKubernetes アプリケーションにオブザーバビリティを
Kubernetes アプリケーションにオブザーバビリティを
GOTO Satoru
 
MariaDB migration from commercial database
MariaDB migration from commercial databaseMariaDB migration from commercial database
MariaDB migration from commercial database
GOTO Satoru
 
MariaDB 10.3 概要
MariaDB 10.3 概要 MariaDB 10.3 概要
MariaDB 10.3 概要
GOTO Satoru
 
MariaDB Platform vs. Competitors
MariaDB Platform vs. CompetitorsMariaDB Platform vs. Competitors
MariaDB Platform vs. Competitors
GOTO Satoru
 
MariaDB Meetup Tokyo 2019 #2
MariaDB Meetup Tokyo 2019 #2MariaDB Meetup Tokyo 2019 #2
MariaDB Meetup Tokyo 2019 #2
GOTO Satoru
 
OpenWorks2019 - Using Pentaho/Tableau with MariaDB ColumnStore
OpenWorks2019 - Using Pentaho/Tableau with MariaDB ColumnStoreOpenWorks2019 - Using Pentaho/Tableau with MariaDB ColumnStore
OpenWorks2019 - Using Pentaho/Tableau with MariaDB ColumnStore
GOTO Satoru
 
MariaDB meetup Tokyo 2019 #01
MariaDB meetup Tokyo 2019 #01MariaDB meetup Tokyo 2019 #01
MariaDB meetup Tokyo 2019 #01
GOTO Satoru
 
MariaDB TX 3.0 新機能 / ロードマップ
MariaDB TX 3.0 新機能 / ロードマップMariaDB TX 3.0 新機能 / ロードマップ
MariaDB TX 3.0 新機能 / ロードマップ
GOTO Satoru
 
Introduction of MariaDB 2017 09
Introduction of MariaDB 2017 09Introduction of MariaDB 2017 09
Introduction of MariaDB 2017 09
GOTO Satoru
 
Introduction of MariaDB AX / TX
Introduction of MariaDB AX / TXIntroduction of MariaDB AX / TX
Introduction of MariaDB AX / TX
GOTO Satoru
 

More from GOTO Satoru (10)

Kubernetes アプリケーションにオブザーバビリティを
Kubernetes アプリケーションにオブザーバビリティをKubernetes アプリケーションにオブザーバビリティを
Kubernetes アプリケーションにオブザーバビリティを
 
MariaDB migration from commercial database
MariaDB migration from commercial databaseMariaDB migration from commercial database
MariaDB migration from commercial database
 
MariaDB 10.3 概要
MariaDB 10.3 概要 MariaDB 10.3 概要
MariaDB 10.3 概要
 
MariaDB Platform vs. Competitors
MariaDB Platform vs. CompetitorsMariaDB Platform vs. Competitors
MariaDB Platform vs. Competitors
 
MariaDB Meetup Tokyo 2019 #2
MariaDB Meetup Tokyo 2019 #2MariaDB Meetup Tokyo 2019 #2
MariaDB Meetup Tokyo 2019 #2
 
OpenWorks2019 - Using Pentaho/Tableau with MariaDB ColumnStore
OpenWorks2019 - Using Pentaho/Tableau with MariaDB ColumnStoreOpenWorks2019 - Using Pentaho/Tableau with MariaDB ColumnStore
OpenWorks2019 - Using Pentaho/Tableau with MariaDB ColumnStore
 
MariaDB meetup Tokyo 2019 #01
MariaDB meetup Tokyo 2019 #01MariaDB meetup Tokyo 2019 #01
MariaDB meetup Tokyo 2019 #01
 
MariaDB TX 3.0 新機能 / ロードマップ
MariaDB TX 3.0 新機能 / ロードマップMariaDB TX 3.0 新機能 / ロードマップ
MariaDB TX 3.0 新機能 / ロードマップ
 
Introduction of MariaDB 2017 09
Introduction of MariaDB 2017 09Introduction of MariaDB 2017 09
Introduction of MariaDB 2017 09
 
Introduction of MariaDB AX / TX
Introduction of MariaDB AX / TXIntroduction of MariaDB AX / TX
Introduction of MariaDB AX / TX
 

Recently uploaded

OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamOpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
takuyayamamoto1800
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
Ortus Solutions, Corp
 
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Globus
 
Understanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSageUnderstanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSage
Globus
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
Paco van Beckhoven
 
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdfEnhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Jay Das
 
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
Tier1 app
 
GlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote sessionGlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote session
Globus
 
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Shahin Sheidaei
 
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
rickgrimesss22
 
Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
Tendenci - The Open Source AMS (Association Management Software)
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
Cyanic lab
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
Globus
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
Max Andersen
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
Matt Welsh
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
IES VE
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
Philip Schwarz
 

Recently uploaded (20)

OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamOpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
 
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...
 
Understanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSageUnderstanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSage
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
 
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdfEnhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
 
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
 
GlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote sessionGlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote session
 
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
 
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
 
Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
 

MariaDB AX ユースケース / ColumnStore 1.2 新機能

  • 1. MariaDB AX ユースケース ColumnStore 1.2新機能 db tech showcase Tokyo 2018 2018-09-21 GOTO Satoru(後藤 智) Customer Solutions Engineer MariaDB Corporation
  • 2. Agenda • MariaDBとは • Big Data / Analytics 概要 • MariaDB AXとは • Customer Use Cases • ColumnStore 1.2新機能
  • 4. 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. ” “
  • 6. History of MySQL & MariaDB 1981 Unireg (base of MySQL code) 1994 SQL インターフェース追加/MySQLに改称 1995 デュアルライセンスにてMySQLリリース 2008 Sunが MySQL AB を買収 2009 2月にMontyらが Sunを離脱, Mariaストレージエンジン の開発を行うためMonty Program Ab設立 2009 OracleがSun Microsystems買収 2012 MariaDB foundation 設立 2013 主要なLinuxディストリビューションでMySQLから MariaDBへの移行が進む 2013 Monty Program Ab と SkySQL Ab 合併 2014 SkySQL Ab を MariaDB Corporation に改称 6
  • 7. History of MySQL & MariaDB 2017 EIB(European Investment Bank) $27M 出資 Alibaba $27M 出資 Microsoft : Platinum Sponsor 2018 MammothDB買収 Alibaba Cloud / ApsaraDB RDS for MariaDB T Clustrix(ClustrixDB) 買収 7
  • 8. History of MariaDB 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 https://downloads.mariadb.org/mariadb/+releases/ https://github.com/MariaDB/server/releases 8
  • 9. Default Database on Leading Linux Distros, Available on Leading Cloud Platforms Cloud Services & StacksLinux Distributions
  • 10. 12 million Users in 45 Countries Trust Critical Business Data to MariaDB TX Technology & InternetTelecom Retail & EcommerceTravel Financial Services Gvmt & Education Media & Social
  • 12. Big Data & Analytics overview
  • 13. Transactions (OLTP) Analytics (OLAP) Learning (AI/DL) Order an under kitchen cabinet water filtering system (Jan 1, 2019) Dear Jon Doe, The carbon filter needs to be replaced every 6 months for your water filter. Please click here if you would like us to send one tomorrow. (July 1, 2019) A drone maps out optimal route using geospatial data, weather data, other traffic in the air, location data to deliver the filter at your door steps. (July 2, 2019)
  • 14. • さまざまな分析手法やアルゴリズムを駆使、データ中の特定パターンや相関 関係などを抽出すること • 推測/直感に頼らない • 最適な意思決定を助ける 記述的/診断的アナリティクス 予測的 処方的 Questions 何が起きたのか? なぜ起きたのか? 何が起こるのか? なぜ起こるのか? 何をすべきか? なぜやるべきか? Enablers Business Reporting Dashboards and Scorecards Data & Text mining Forecasting Decision Modeling Expert systems Outcomes Well defined business problems and outcomes Accurate projections of future states and conditions Best possible business decisions and transactions Analyticsとは
  • 15. • Online Advertising • Advertisement Targeting • Spend Optimization • Page View Guarantees • Ad selection • Fraud Prediction • Traffic Quality • Telecom • Churn Prediction • Expansion/Growth Planning • Bundle Selection • Advertisement Targeting • Network Analysis • Fault Prediction • Manufacturing • Production Planning • Processing Optimization • Early Event Detection • Risk Reduction • Inventory Optimization • Capital Minimization • Price Projections • Corporate Finance • Optimize Cash Flow • Investment Optimization • Human Resource • Workforce Analytics • Talent Selection • Retention and Churn Prediction Analytic Use Cases
  • 16. Analytic Use Cases • Sports • Moneyball (Sabermetrics) • Social - Flavors • Sentiment Analysis • Customer Segmentation • Oil • Reservoir location estimation • Reservoir size estimation • Demand Prediction • Energy • Demand Prediction • Production Estimation • Fault Prediction • Finance • Portfolio Planning • Risk Minimization • Next Best Offer • Capital Minimization • Price Projections
  • 17. Analytics is not a silver bullet! Data Technology Line of Business • Garbage in - Garbage out (Data quality) • Maslow’s hammer (Data Science/Algorithms) • Lack of domain experts
  • 18. Limited real time analytics Slow releases of product innovation Expensive hardware and software Data Warehouses Hadoop / NoSQL Data Analytics Technologies Hard to use TeraData, Vertica, GreenPlum Cloudera, Hortonworks, MapR High performance interactive and real-time analytics High speed data ingestion Elasticity and Agility Mature SQL interfaces, Large Talent Pool Limited SQL support Difficult to install/manage Limited Talent Pool Data Lake w/ No Data Management Emerging: Cloud, In Memory RedShift, SnowFlake, BigQuery, MemSQL
  • 19. MariaDB AX Analytics - simple, fast, scalable… and open source
  • 20. MariaDB TX MariaDB AX for Transactional workloads ● MariaDB Server ● MariaDB MaxScale ● database connectors ● services ● support ● tools for Analytic workloads ● MariaDB Server ● MariaDB ColumnStore ● MariaDB MaxScale ● database connectors ● services ● support ● tools
  • 21. What is MariaDB AX ? ● MariaDB ColumnStore releases ● MariaDB database proxy, MaxScale ● MariaDB Connectors ● 24x7x365 support ● 30-minute emergency response time ● Mission-critical patching ● Guaranteed version support ● Management and monitoring tools ● Installers Modern data warehousing solution for large scale analytics MariaDB ColumnStore MariaDB MaxScale MariaDB Connectors
  • 22. AX(ColumnStore) History 2016 Dec MariaDB ports InfiniDB as storage engine MariaDB ColumnStore 1.0 ● High Performance Analytics ● High speed ingestion ● Distributed, MPP MariaDB AX ● ColumnStore ● MaxScale 2017 Dec MariaDB ColumnStore 1.1 ● Streaming ingestion ● Spark Integration ● User Defined Aggregate Function ● Backup/Restore Tool ● GlusterFS support 2014 Oct MariaDB Corporation takes over InfiniDB support contracts
  • 23. MariaDB ColumnStore Distributed Data Storage Local Storage | SAN | NAS | AWS EBS | GlusterFS BI Tool SQL Client Custom Big Data App Application MariaDB SQL Front End - UM Distributed Query Engine - PM Data Storage Columnar Massively Parallel Processing(MPP) Distributed storage Mature SQL support High performance analytics queries Parallel high speed data ingestion Batch and Streaming data loading Compression Built in High Availability Enterprise grade security High performance distributed columnar storage engine for analytical use cases
  • 25. MariaDB AX(ColumnStore) Customers MarTech Technology/Internet/IoTFinance Health Care Services Public Sector
  • 26. IHME - Institute of Health Metrics and Evaluation UM/PM UM/PM UM/PM UM/PM Application Application Application Application Application Max Scale ● Use Case: ○ Public Health Data Analytics ● Competition: ○ Percona InnoDB, MemSQL ● Why ColumnStore: ○ InnoDB (on Percona) reached performance limit with 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 http://www.healthdata.org/results/data-visualizations
  • 27. IHME - Institute of Health Metrics and Evaluation M|17: Real World: How IHME Uses MariaDB for Analysis and Data https://vimeo.com/213881969 (42 min. recording) IHME Believes Open Source MariaDB ColumnStore Is The Future of Data Warehousing https://mariadb.com/ja/node/1482
  • 28. SpendHQ • Use Case – Strategic sourcing, spend analytics, and procurement process transformation – Moving away from MySQL InnoDB • Why MariaDB ColumnStore – High Performance Analytics – No internal expertise on MariaDB AX Wrong database/storage engine (MySQL InnoDB) for analytics use case
  • 29. TX offloading Max Scale Applications Production Galera Cluster CDC Streaming ColumnStore UM PM Max Scale Max Scale Transactional workload running out of steam, in need of analytics with better performance TX Data : 7 to 14 days AX data: 14 days to 2 years
  • 30. Leading Bank in Singapore Aging Legacy system & Challenges with Hadoop MariaDB AX UM PM ERP CRM IBDT HDFS MapReduce Hive HBase Max Scale Load subset of Data into ColumnStore Qlik SAS Homegrown Apps Python R • Data Volume: 4 TB per year • Data retention: Min 2 years, Max 7 years 1. Paying too much for analytics with TeraData, worried about aging tech of GreenPlum ● TeraData used for 5 TB data only due to cost. TeraData is not open source ● GreenPlum is aging and does not have active development 2. Challenges with Hadoop: ● Cannot do high performance interactive analytics ● Adding storage requires adding costly compute nodes Banking apps
  • 32. 2018 MariaDB Corp- Confidential Coming in ColumnStore 1.2 (Dec 2018) ● Install Simplification ● Circular Join ● DATETIME - Time Datatype up to microseconds ● Regression Functions ● ETL/BI Partners: Pentaho, Informatica ● mcsimport - Data loads faster than cpimport ● DBaaS Enablement ● Integration with MariaDB Server(TX)
  • 34. Download https://mariadb.com/downloads/mariadb-ax 1 Read the Technical overviews https://mariadb.com/resources/datasheets-guides 2 Search the Knowledge Base https://mariadb.com/kb 3 Watch a Webinar https://mariadb.com/resources/webinars 4 Get Started with MariaDB AX
  • 35. A15: JPMUG (Japan MariaDB User Group) 代表 川野様 MariaDB ColumnStore を使いこなそう https://www.slideshare.net/KAWANOKAZUYUKI/mariadb-columnstore-115516280