SlideShare a Scribd company logo
The real-time database for transactions and analytics
MemSQL Product Introduction
2
Why MemSQL? Telecoms Must Operate in Real Time
Streaming Transactions Analytics
 Detect and respond to business
changes the moment they happen
 Deliver real-time analytics to
applications with growing user
bases
 Simultaneously ingest and serve
data
• Streaming workloads
• Transactional workloads
(OLTP)
• Analytical workloads (OLAP)
3
The Real-Time Database for Transactions and Analytics
In-Memory DistributedRelational Datacenter or Cloud
 Multi-model RDBMS
 SQL
 Key-value pairs
 Documents (JSON)
 Geospatial
 In-Memory rowstore
 Memory-optimized
on-disk columnstore
 Distributed query
optimizer and
execution
 Scale out on
commodity hardware
Simple Real-Time Affordable Flexible
 Deploy on-premises
 Deploy on AWS or
Azure Marketplaces
4
MemSQL Ecosystem and Architecture
Orchestration / Containers
Cloud / On-Premises Platform
MessagingInputs Business Intelligence
Dashboards
Real-Time
Applications
In-Memory Database
Columnstore
RAM, SSD, Disk / Fast appends
Relational
Full
transactional
SQL
Key-Value
Two column
table
Document
JSON
Geospatial
Rowstore
RAM / Fast updates
Streaming
Real-time
transformation
Streamliner
With Integrated Apache Spark
Wire-protocol
MemSQL Loader
Hadoop Amazon S3
5
MemSQL Streamliner Provides Immediate Access
to Real-Time Analytics
ApplicationApache Spark
STREAMLINER
Extract Transform Load
STREAMLINER
Real-Time
Inputs
 One click deployment of integrated Apache Spark
 Create real-time data pipelines through a graphical UI
 Eliminate batch ETL
 Open sourced on GitHub at memsql.github.io/spark-streamliner
6
MemSQL Community and Enterprise Editions
Community Edition
Free Forever
Enterprise Edition
Free 30-day Trial
• Unlimited capacity and
scale
• Comprehensive SQL
features
• 24/7 support
• Enterprise functionality
• High availability
• Cluster replication
• Granular access controls
• Security features
7
Results
 Proactively diagnose issues
 Form real-time intelligence
 Deliver better viewer experience
Comcast: Real-Time Operational Intelligence and
Monitoring
Log Collection Real-Time Analytics
• Analysts query live data
• Alerts on complex
objects
• Optimize CDN efficiency
~ 1 second
~ 30 minutes
Application
Real-time monitoring and analytics on
streaming video
Problem
Collect streaming data at scale and make
available to query in real-time
Akamai CDN Billing
Application
CDN customer billing
Problem
Oracle Exadata solution could only handle 57k
upserts/second, could not keep up with new
billing model
Results
MemSQL cluster performs at 1.9 million
upserts/second, moving from monthly to daily
billing
CDN resource
usage statistics
INSERT... ON
DUPLICATE KEY
UPDATE...
(1.9 million/sec)
Billing Application
• Compute customer charges
daily
• Roll up infrastructure usage
by cloud provider
• More sophisticated platform
offers customers better
service, partners new
business opportunities
Thank You
www.memsql.com

More Related Content

PPTX
PowerStream Demo
PPTX
Modeling the Smart and Connected City of the Future with Kafka and Spark
PPTX
O'Reilly Media Webcast: Building Real-Time Data Pipelines
PPTX
In-Memory Database Performance on AWS M4 Instances
PPTX
Bringing olap fully online analyze changing datasets in mem sql and spark wi...
PPTX
INTRODUCING: CREATE PIPELINE
PPTX
See who is using MemSQL
PPTX
Internet of Things and Multi-model Data Infrastructure
PowerStream Demo
Modeling the Smart and Connected City of the Future with Kafka and Spark
O'Reilly Media Webcast: Building Real-Time Data Pipelines
In-Memory Database Performance on AWS M4 Instances
Bringing olap fully online analyze changing datasets in mem sql and spark wi...
INTRODUCING: CREATE PIPELINE
See who is using MemSQL
Internet of Things and Multi-model Data Infrastructure

What's hot (20)

PDF
Building Software to Scale
PDF
How Microsoft Built and Scaled Cosmos
PDF
Real-Time Analytics with Confluent and MemSQL
PPTX
From Spark to Ignition: Fueling Your Business on Real-Time Analytics
PPTX
Real-Time Analytics with Spark and MemSQL
PPTX
Introducing MemSQL 4
PPTX
Real-Time Geospatial Intelligence at Scale
PPTX
Five ways database modernization simplifies your data life
PDF
DataOps Automation for a Kafka Streaming Platform (Andrew Stevenson + Spiros ...
PDF
Distributed Data Storage & Streaming for Real-time Decisioning Using Kafka, S...
PPTX
Curriculum Associates Strata NYC 2017
PPTX
MemSQL - The Real-time Analytics Platform
PPTX
Driving the On-Demand Economy with Predictive Analytics
PDF
Journey to the Real-Time Analytics in Extreme Growth
PPTX
Real-Time Analytics with MemSQL and Spark
PDF
SingleStore & Kafka: Better Together to Power Modern Real-Time Data Architect...
PPTX
Kafka Deployment to Steel Thread
PPTX
Stream processing IoT time series data with Kafka & InfluxDB | Al Sargent, In...
PDF
Winning the On-Demand Economy with Spark and Predictive Analytics
PDF
Introduction to MemSQL
Building Software to Scale
How Microsoft Built and Scaled Cosmos
Real-Time Analytics with Confluent and MemSQL
From Spark to Ignition: Fueling Your Business on Real-Time Analytics
Real-Time Analytics with Spark and MemSQL
Introducing MemSQL 4
Real-Time Geospatial Intelligence at Scale
Five ways database modernization simplifies your data life
DataOps Automation for a Kafka Streaming Platform (Andrew Stevenson + Spiros ...
Distributed Data Storage & Streaming for Real-time Decisioning Using Kafka, S...
Curriculum Associates Strata NYC 2017
MemSQL - The Real-time Analytics Platform
Driving the On-Demand Economy with Predictive Analytics
Journey to the Real-Time Analytics in Extreme Growth
Real-Time Analytics with MemSQL and Spark
SingleStore & Kafka: Better Together to Power Modern Real-Time Data Architect...
Kafka Deployment to Steel Thread
Stream processing IoT time series data with Kafka & InfluxDB | Al Sargent, In...
Winning the On-Demand Economy with Spark and Predictive Analytics
Introduction to MemSQL
Ad

Viewers also liked (7)

PPTX
Strata+Hadoop 2015 NYC End User Panel on Real-Time Data Analytics
PDF
IMCSummit 2015 - Day 1 IT Business Track - From Spark to Ignition
PDF
MemSQL DB Class, Ankur Goyal
PDF
PDF
Building a Real-Time Data Pipeline with Spark, Kafka, and Python
PDF
Building the Ideal Stack for Real-Time Analytics
ODP
MemSQL - in memory alternative MySQL-u
Strata+Hadoop 2015 NYC End User Panel on Real-Time Data Analytics
IMCSummit 2015 - Day 1 IT Business Track - From Spark to Ignition
MemSQL DB Class, Ankur Goyal
Building a Real-Time Data Pipeline with Spark, Kafka, and Python
Building the Ideal Stack for Real-Time Analytics
MemSQL - in memory alternative MySQL-u
Ad

Similar to Data & Analytics Forum: Moving Telcos to Real Time (20)

PPTX
Real-Time Data Pipelines with Kafka, Spark, and Operational Databases
PPTX
The Real-Time CDO and the Cloud-Forward Path to Predictive Analytics
PDF
Architecting Data in the AWS Ecosystem
PPTX
Getting It Right Exactly Once: Principles for Streaming Architectures
PPTX
From Spark to Ignition: Fueling Your Business on Real-Time Analytics
PDF
Real Time Business Platform by Ivan Novick from Pivotal
PDF
Building Real-Time Data Pipelines with Kafka, Spark, and MemSQL
PPTX
In-Memory Computing Webcast. Market Predictions 2017
PPTX
Assessing New Databases– Translytical Use Cases
PPTX
The Most Trusted In-Memory database in the world- Altibase
PDF
SnappyData Toronto Meetup Nov 2017
PDF
Monetizing Big Data with Streaming Analytics for Telecoms Service Providers
PDF
Stac summit june 14th - goodbye datalakes
PDF
The Fast Path to Building Operational Applications with Spark
PDF
Enabling Real-Time Analytics for IoT
PDF
SnappyData @ Seattle Spark Meetup
PPTX
Financial Services Technology Leader Turns Mainframe Logs into Real-Time Insi...
PDF
2012 10 24_briefing room
PDF
Converging Database Transactions and Analytics
PPTX
How Kafka and Modern Databases Benefit Apps and Analytics
Real-Time Data Pipelines with Kafka, Spark, and Operational Databases
The Real-Time CDO and the Cloud-Forward Path to Predictive Analytics
Architecting Data in the AWS Ecosystem
Getting It Right Exactly Once: Principles for Streaming Architectures
From Spark to Ignition: Fueling Your Business on Real-Time Analytics
Real Time Business Platform by Ivan Novick from Pivotal
Building Real-Time Data Pipelines with Kafka, Spark, and MemSQL
In-Memory Computing Webcast. Market Predictions 2017
Assessing New Databases– Translytical Use Cases
The Most Trusted In-Memory database in the world- Altibase
SnappyData Toronto Meetup Nov 2017
Monetizing Big Data with Streaming Analytics for Telecoms Service Providers
Stac summit june 14th - goodbye datalakes
The Fast Path to Building Operational Applications with Spark
Enabling Real-Time Analytics for IoT
SnappyData @ Seattle Spark Meetup
Financial Services Technology Leader Turns Mainframe Logs into Real-Time Insi...
2012 10 24_briefing room
Converging Database Transactions and Analytics
How Kafka and Modern Databases Benefit Apps and Analytics

More from SingleStore (20)

PPTX
Building the Foundation for a Latency-Free Life
PDF
Building a Machine Learning Recommendation Engine in SQL
PPTX
MemSQL 201: Advanced Tips and Tricks Webcast
PDF
An Engineering Approach to Database Evaluations
PPTX
Building a Fault Tolerant Distributed Architecture
PDF
Stream Processing with Pipelines and Stored Procedures
PPTX
Curriculum Associates Strata NYC 2017
PPTX
Image Recognition on Streaming Data
PPTX
Spark Summit Dublin 2017 - MemSQL - Real-Time Image Recognition
PDF
The State of the Data Warehouse in 2017 and Beyond
PDF
How Database Convergence Impacts the Coming Decades of Data Management
PPTX
Teaching Databases to Learn in the World of AI
PDF
Gartner Catalyst 2017: The Data Warehouse Blueprint for ML, AI, and Hybrid Cloud
PPTX
Gartner Catalyst 2017: Image Recognition on Streaming Data
PPTX
Spark Summit West 2017: Real-Time Image Recognition with MemSQL and Spark
PDF
Real-Time Analytics at Uber Scale
PDF
Machines and the Magic of Fast Learning
PPTX
Machines and the Magic of Fast Learning - Strata Keynote
PDF
Enabling Real-Time Analytics for IoT
PPTX
Tapjoy: Building a Real-Time Data Science Service for Mobile Advertising
Building the Foundation for a Latency-Free Life
Building a Machine Learning Recommendation Engine in SQL
MemSQL 201: Advanced Tips and Tricks Webcast
An Engineering Approach to Database Evaluations
Building a Fault Tolerant Distributed Architecture
Stream Processing with Pipelines and Stored Procedures
Curriculum Associates Strata NYC 2017
Image Recognition on Streaming Data
Spark Summit Dublin 2017 - MemSQL - Real-Time Image Recognition
The State of the Data Warehouse in 2017 and Beyond
How Database Convergence Impacts the Coming Decades of Data Management
Teaching Databases to Learn in the World of AI
Gartner Catalyst 2017: The Data Warehouse Blueprint for ML, AI, and Hybrid Cloud
Gartner Catalyst 2017: Image Recognition on Streaming Data
Spark Summit West 2017: Real-Time Image Recognition with MemSQL and Spark
Real-Time Analytics at Uber Scale
Machines and the Magic of Fast Learning
Machines and the Magic of Fast Learning - Strata Keynote
Enabling Real-Time Analytics for IoT
Tapjoy: Building a Real-Time Data Science Service for Mobile Advertising

Recently uploaded (20)

PDF
Foundation of Data Science unit number two notes
PDF
Launch Your Data Science Career in Kochi – 2025
PPTX
Introduction to Basics of Ethical Hacking and Penetration Testing -Unit No. 1...
PDF
“Getting Started with Data Analytics Using R – Concepts, Tools & Case Studies”
PPTX
The THESIS FINAL-DEFENSE-PRESENTATION.pptx
PPTX
Acceptance and paychological effects of mandatory extra coach I classes.pptx
PPTX
DISORDERS OF THE LIVER, GALLBLADDER AND PANCREASE (1).pptx
PPTX
Data_Analytics_and_PowerBI_Presentation.pptx
PPTX
oil_refinery_comprehensive_20250804084928 (1).pptx
PPT
Reliability_Chapter_ presentation 1221.5784
PPTX
CEE 2 REPORT G7.pptxbdbshjdgsgjgsjfiuhsd
PPTX
iec ppt-1 pptx icmr ppt on rehabilitation.pptx
PPTX
Supervised vs unsupervised machine learning algorithms
PDF
22.Patil - Early prediction of Alzheimer’s disease using convolutional neural...
PPTX
IBA_Chapter_11_Slides_Final_Accessible.pptx
PPTX
Business Acumen Training GuidePresentation.pptx
PPTX
Moving the Public Sector (Government) to a Digital Adoption
PDF
Clinical guidelines as a resource for EBP(1).pdf
PDF
Galatica Smart Energy Infrastructure Startup Pitch Deck
PPTX
MODULE 8 - DISASTER risk PREPAREDNESS.pptx
Foundation of Data Science unit number two notes
Launch Your Data Science Career in Kochi – 2025
Introduction to Basics of Ethical Hacking and Penetration Testing -Unit No. 1...
“Getting Started with Data Analytics Using R – Concepts, Tools & Case Studies”
The THESIS FINAL-DEFENSE-PRESENTATION.pptx
Acceptance and paychological effects of mandatory extra coach I classes.pptx
DISORDERS OF THE LIVER, GALLBLADDER AND PANCREASE (1).pptx
Data_Analytics_and_PowerBI_Presentation.pptx
oil_refinery_comprehensive_20250804084928 (1).pptx
Reliability_Chapter_ presentation 1221.5784
CEE 2 REPORT G7.pptxbdbshjdgsgjgsjfiuhsd
iec ppt-1 pptx icmr ppt on rehabilitation.pptx
Supervised vs unsupervised machine learning algorithms
22.Patil - Early prediction of Alzheimer’s disease using convolutional neural...
IBA_Chapter_11_Slides_Final_Accessible.pptx
Business Acumen Training GuidePresentation.pptx
Moving the Public Sector (Government) to a Digital Adoption
Clinical guidelines as a resource for EBP(1).pdf
Galatica Smart Energy Infrastructure Startup Pitch Deck
MODULE 8 - DISASTER risk PREPAREDNESS.pptx

Data & Analytics Forum: Moving Telcos to Real Time

  • 1. The real-time database for transactions and analytics MemSQL Product Introduction
  • 2. 2 Why MemSQL? Telecoms Must Operate in Real Time Streaming Transactions Analytics  Detect and respond to business changes the moment they happen  Deliver real-time analytics to applications with growing user bases  Simultaneously ingest and serve data • Streaming workloads • Transactional workloads (OLTP) • Analytical workloads (OLAP)
  • 3. 3 The Real-Time Database for Transactions and Analytics In-Memory DistributedRelational Datacenter or Cloud  Multi-model RDBMS  SQL  Key-value pairs  Documents (JSON)  Geospatial  In-Memory rowstore  Memory-optimized on-disk columnstore  Distributed query optimizer and execution  Scale out on commodity hardware Simple Real-Time Affordable Flexible  Deploy on-premises  Deploy on AWS or Azure Marketplaces
  • 4. 4 MemSQL Ecosystem and Architecture Orchestration / Containers Cloud / On-Premises Platform MessagingInputs Business Intelligence Dashboards Real-Time Applications In-Memory Database Columnstore RAM, SSD, Disk / Fast appends Relational Full transactional SQL Key-Value Two column table Document JSON Geospatial Rowstore RAM / Fast updates Streaming Real-time transformation Streamliner With Integrated Apache Spark Wire-protocol MemSQL Loader Hadoop Amazon S3
  • 5. 5 MemSQL Streamliner Provides Immediate Access to Real-Time Analytics ApplicationApache Spark STREAMLINER Extract Transform Load STREAMLINER Real-Time Inputs  One click deployment of integrated Apache Spark  Create real-time data pipelines through a graphical UI  Eliminate batch ETL  Open sourced on GitHub at memsql.github.io/spark-streamliner
  • 6. 6 MemSQL Community and Enterprise Editions Community Edition Free Forever Enterprise Edition Free 30-day Trial • Unlimited capacity and scale • Comprehensive SQL features • 24/7 support • Enterprise functionality • High availability • Cluster replication • Granular access controls • Security features
  • 7. 7 Results  Proactively diagnose issues  Form real-time intelligence  Deliver better viewer experience Comcast: Real-Time Operational Intelligence and Monitoring Log Collection Real-Time Analytics • Analysts query live data • Alerts on complex objects • Optimize CDN efficiency ~ 1 second ~ 30 minutes Application Real-time monitoring and analytics on streaming video Problem Collect streaming data at scale and make available to query in real-time
  • 8. Akamai CDN Billing Application CDN customer billing Problem Oracle Exadata solution could only handle 57k upserts/second, could not keep up with new billing model Results MemSQL cluster performs at 1.9 million upserts/second, moving from monthly to daily billing CDN resource usage statistics INSERT... ON DUPLICATE KEY UPDATE... (1.9 million/sec) Billing Application • Compute customer charges daily • Roll up infrastructure usage by cloud provider • More sophisticated platform offers customers better service, partners new business opportunities