SlideShare a Scribd company logo
1 of 4
Download to read offline
MemSQL connects with Apache Spark
for real-time in-memory analytics
Analyst: Matt Aslett
13 Feb, 2015
Having initially come to market with a straight-up operational database positioned for
high-transactional performance, MemSQL is evolving to address the breadth and depth of
enterprise data-processing requirements. The latest move sees the company embrace the Apache
Spark in-memory analytics engine to enable real-time analysis alongside MemSQL's in-memory
operational database and flash- or disk-based historical data store.
The 451 Take
MemSQL's connector for Apache Spark for high-performance real-time analytics could be seen
as to some extent validating the argument that it is necessary to have multiple
data-processing approaches to serve both transactional and analytic workloads. With the
previous addition of a columnar store, MemSQL enabled the storing and processing of
historical data for analytics. What Spark adds is the potential for in-memory analytic
processing alongside MemSQL, as well as access to libraries beyond SQL – such as streaming
and machine learning. Given they are both designed with a distributed in-memory
architecture, MemSQL and Spark should be a compelling combination for anyone exploring
their next-generation, high-performance data-processing requirements.
Context
MemSQL emerged in 2012 with an operational database positioned for high-performance
transactional applications thanks to its in-memory execution engine designed to convert SQL
statements into native C++ instructions. The company has expanded its purview since then. With
the launch of version 3.0 in April 2014, it added a column store to store and process historical data
Copyright 2015 - The 451 Group 1
(on flash or spinning disk) and make MemSQL suitable for analytic, as well as transactional,
applications.
In addition, MemSQL had previously added support for the JSON data type in version 2.5 (late
2013), enabling it to support non-relational applications. The company has now added support for
real-time analytic processing by introducing a connector for the Apache Spark in-memory data
processing engine. Specifically, MemSQL introduced MemSQL Spark Connector, a free and open
source connector for the increasingly popular in-memory processing engine. The connector is
designed to take advantage of the distributed in-memory architectures of both MemSQL and Spark,
enabling parallel transfer of data between and the Spark RDD (resilient distributed dataset).
MemSQL sees a number of potential use cases for the MemSQL Spark Connector. Spark now has
access to both operational and historical data in MemSQL, while MemSQL is able to operationalize
models developed in Spark and take advantage of Spark's stream processing and machine-learning
capabilities. Users will be able to serve live dashboards from MemSQL while running more complex
real-time analytics workloads using Spark. Besides the technical integration enabled by the
MemSQL Spark Connector, MemSQL is also exploring the potential for a closer partnership with
commercial Apache Spark supporter Databricks, which was founded by the developers of Spark and
offers a cloud-based Spark offering, as well as working with software vendors to help their Spark
integration and support efforts.
MemSQL has grown steadily since our last update and now claims about 50 employees, compared
with 40 a year ago. It also says it has more than 40 paying customers (it previously claimed
'dozens'). We previously noted that the addition of reference customers would be a significant step
for the company if it wanted to convince mainstream adopters that it is capable of serving both
transactional and analytic workloads simultaneously. The increase to 40+ customers is therefore
significant, as is the growing list of names that are prepared to go on the record as MemSQL
customers (recent additions include digital media firm Ziff Davis and digital marketing firm
Kurtosys).
MemSQL raised $35m in January 2014 from Accel Partners, Khosla Ventures, Data Collective and
First Round Capital, bringing its total raised so far to $45m. It continues to be led by its
ex-Facebook founders. CEO Eric Frenkiel previously worked on partnership development and CTO
Nikita Shamgunov served as a software engineer at the social networking firm, while database
pioneer Jerry Held recently joined as executive chairman.
Copyright 2015 - The 451 Group 2
Competition
The primary competition MemSQL is likely to face is the reliance on established incumbent
database providers such as Oracle, IBM and Microsoft (for general-purpose workloads), as well as
Teradata for analytics. While the former all offer databases that can be used to support
transactional or analytic workloads for performance reasons, it would be rare to find a company
running both simultaneously on the same database.
The assumption that it is necessary to deploy separate databases for analytic and transactional
workloads, and skepticism that it is possible to run both on the same database while maintaining
high performance for each, is also a major barrier to adoption for MemSQL as well as other
providers positioning for both – such as SAP with HANA, Deep Information Sciences with DeepDB,
JustOne Database and NuoDB.
MemSQL is most likely to be compared with HANA, thanks to its in-memory architecture, as well as
other in-memory providers such as VoltDB, Altibase and Pivotal. Given the widespread interest in
Apache Spark for in-memory analytics, we anticipate other vendors adding connectors. NoSQL
database provider DataStax has been the most active so far.
SWOT Analysis
Strengths Weaknesses
MemSQL offers a differentiated technology thanks
to its translation of SQL queries into native C++
instructions.
The company's plans are ambitious. Reference
customers continue to be key to convincing potential
adopters that it can deliver.
Opportunities Threats
In-memory databases are a hot topic, and Apache
Spark in particular is driving interest in new
approaches for in-memory data processing.
The incumbent relational database giants are making
memory-centric moves of their own, and will look to
crowd out emerging specialists.
Copyright 2015 - The 451 Group 3
Reproduced by permission of The 451 Group; © 2015. This report was originally published within 451
Research's Market Insight Service. For additional information on 451 Research or to apply for trial access, go
to: www.451research.com
Copyright 2015 - The 451 Group 4

More Related Content

Viewers also liked

Viewers also liked (11)

See who is using MemSQL
See who is using MemSQLSee who is using MemSQL
See who is using MemSQL
 
Hard-Won Lessons In Responsive Email Design - SmashingConf Oxford 2014
Hard-Won Lessons In Responsive Email Design - SmashingConf Oxford 2014Hard-Won Lessons In Responsive Email Design - SmashingConf Oxford 2014
Hard-Won Lessons In Responsive Email Design - SmashingConf Oxford 2014
 
Getting It Right Exactly Once: Principles for Streaming Architectures
Getting It Right Exactly Once: Principles for Streaming ArchitecturesGetting It Right Exactly Once: Principles for Streaming Architectures
Getting It Right Exactly Once: Principles for Streaming Architectures
 
MemSQL
MemSQLMemSQL
MemSQL
 
In-Memory Database Performance on AWS M4 Instances
In-Memory Database Performance on AWS M4 InstancesIn-Memory Database Performance on AWS M4 Instances
In-Memory Database Performance on AWS M4 Instances
 
CTO View: Driving the On-Demand Economy with Predictive Analytics
CTO View: Driving the On-Demand Economy with Predictive AnalyticsCTO View: Driving the On-Demand Economy with Predictive Analytics
CTO View: Driving the On-Demand Economy with Predictive Analytics
 
Real-Time Analytics with Confluent and MemSQL
Real-Time Analytics with Confluent and MemSQLReal-Time Analytics with Confluent and MemSQL
Real-Time Analytics with Confluent and MemSQL
 
The Fast Path to Building Operational Applications with Spark
The Fast Path to Building Operational Applications with SparkThe Fast Path to Building Operational Applications with Spark
The Fast Path to Building Operational Applications with Spark
 
Real-Time Supply Chain Analytics with Machine Learning, Kafka, and Spark
Real-Time Supply Chain Analytics with Machine Learning, Kafka, and SparkReal-Time Supply Chain Analytics with Machine Learning, Kafka, and Spark
Real-Time Supply Chain Analytics with Machine Learning, Kafka, and Spark
 
Enabling Real-Time Analytics for IoT
Enabling Real-Time Analytics for IoTEnabling Real-Time Analytics for IoT
Enabling Real-Time Analytics for IoT
 
Livro 4ª edição
Livro 4ª ediçãoLivro 4ª edição
Livro 4ª edição
 

More from SingleStore

More from SingleStore (20)

Five ways database modernization simplifies your data life
Five ways database modernization simplifies your data lifeFive ways database modernization simplifies your data life
Five ways database modernization simplifies your data life
 
How Kafka and Modern Databases Benefit Apps and Analytics
How Kafka and Modern Databases Benefit Apps and AnalyticsHow Kafka and Modern Databases Benefit Apps and Analytics
How Kafka and Modern Databases Benefit Apps and Analytics
 
Architecting Data in the AWS Ecosystem
Architecting Data in the AWS EcosystemArchitecting Data in the AWS Ecosystem
Architecting Data in the AWS Ecosystem
 
Building the Foundation for a Latency-Free Life
Building the Foundation for a Latency-Free LifeBuilding the Foundation for a Latency-Free Life
Building the Foundation for a Latency-Free Life
 
Converging Database Transactions and Analytics
Converging Database Transactions and Analytics Converging Database Transactions and Analytics
Converging Database Transactions and Analytics
 
Building a Machine Learning Recommendation Engine in SQL
Building a Machine Learning Recommendation Engine in SQLBuilding a Machine Learning Recommendation Engine in SQL
Building a Machine Learning Recommendation Engine in SQL
 
MemSQL 201: Advanced Tips and Tricks Webcast
MemSQL 201: Advanced Tips and Tricks WebcastMemSQL 201: Advanced Tips and Tricks Webcast
MemSQL 201: Advanced Tips and Tricks Webcast
 
Introduction to MemSQL
Introduction to MemSQLIntroduction to MemSQL
Introduction to MemSQL
 
An Engineering Approach to Database Evaluations
An Engineering Approach to Database EvaluationsAn Engineering Approach to Database Evaluations
An Engineering Approach to Database Evaluations
 
Building a Fault Tolerant Distributed Architecture
Building a Fault Tolerant Distributed ArchitectureBuilding a Fault Tolerant Distributed Architecture
Building a Fault Tolerant Distributed Architecture
 
Stream Processing with Pipelines and Stored Procedures
Stream Processing with Pipelines  and Stored ProceduresStream Processing with Pipelines  and Stored Procedures
Stream Processing with Pipelines and Stored Procedures
 
Curriculum Associates Strata NYC 2017
Curriculum Associates Strata NYC 2017Curriculum Associates Strata NYC 2017
Curriculum Associates Strata NYC 2017
 
Image Recognition on Streaming Data
Image Recognition  on Streaming DataImage Recognition  on Streaming Data
Image Recognition on Streaming Data
 
Spark Summit Dublin 2017 - MemSQL - Real-Time Image Recognition
Spark Summit Dublin 2017 - MemSQL - Real-Time Image RecognitionSpark Summit Dublin 2017 - MemSQL - Real-Time Image Recognition
Spark Summit Dublin 2017 - MemSQL - Real-Time Image Recognition
 
The State of the Data Warehouse in 2017 and Beyond
The State of the Data Warehouse in 2017 and BeyondThe State of the Data Warehouse in 2017 and Beyond
The State of the Data Warehouse in 2017 and Beyond
 
How Database Convergence Impacts the Coming Decades of Data Management
How Database Convergence Impacts the Coming Decades of Data ManagementHow Database Convergence Impacts the Coming Decades of Data Management
How Database Convergence Impacts the Coming Decades of Data Management
 
Teaching Databases to Learn in the World of AI
Teaching Databases to Learn in the World of AITeaching Databases to Learn in the World of AI
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: The Data Warehouse Blueprint for ML, AI, and Hybrid CloudGartner Catalyst 2017: The Data Warehouse Blueprint for ML, AI, and Hybrid Cloud
Gartner Catalyst 2017: The Data Warehouse Blueprint for ML, AI, and Hybrid Cloud
 
Gartner Catalyst 2017: Image Recognition on Streaming Data
Gartner Catalyst 2017: Image Recognition on Streaming DataGartner Catalyst 2017: Image Recognition on Streaming Data
Gartner Catalyst 2017: Image Recognition on Streaming Data
 
Spark Summit West 2017: Real-Time Image Recognition with MemSQL and Spark
Spark Summit West 2017: Real-Time Image Recognition with MemSQL and SparkSpark Summit West 2017: Real-Time Image Recognition with MemSQL and Spark
Spark Summit West 2017: Real-Time Image Recognition with MemSQL and Spark
 

Recently uploaded

Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
amitlee9823
 
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
amitlee9823
 
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
amitlee9823
 
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
amitlee9823
 
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
AroojKhan71
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdf
MarinCaroMartnezBerg
 
Call Girls Bommasandra Just Call đź‘— 7737669865 đź‘— Top Class Call Girl Service B...
Call Girls Bommasandra Just Call đź‘— 7737669865 đź‘— Top Class Call Girl Service B...Call Girls Bommasandra Just Call đź‘— 7737669865 đź‘— Top Class Call Girl Service B...
Call Girls Bommasandra Just Call đź‘— 7737669865 đź‘— Top Class Call Girl Service B...
amitlee9823
 
Call Girls Indiranagar Just Call đź‘— 7737669865 đź‘— Top Class Call Girl Service B...
Call Girls Indiranagar Just Call đź‘— 7737669865 đź‘— Top Class Call Girl Service B...Call Girls Indiranagar Just Call đź‘— 7737669865 đź‘— Top Class Call Girl Service B...
Call Girls Indiranagar Just Call đź‘— 7737669865 đź‘— Top Class Call Girl Service B...
amitlee9823
 

Recently uploaded (20)

Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
 
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
 
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
 
Carero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxCarero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptx
 
Anomaly detection and data imputation within time series
Anomaly detection and data imputation within time seriesAnomaly detection and data imputation within time series
Anomaly detection and data imputation within time series
 
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
 
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
 
Smarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxSmarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptx
 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signals
 
Accredited-Transport-Cooperatives-Jan-2021-Web.pdf
Accredited-Transport-Cooperatives-Jan-2021-Web.pdfAccredited-Transport-Cooperatives-Jan-2021-Web.pdf
Accredited-Transport-Cooperatives-Jan-2021-Web.pdf
 
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
Halmar dropshipping via API with DroFx
Halmar  dropshipping  via API with DroFxHalmar  dropshipping  via API with DroFx
Halmar dropshipping via API with DroFx
 
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
 
ALSO dropshipping via API with DroFx.pptx
ALSO dropshipping via API with DroFx.pptxALSO dropshipping via API with DroFx.pptx
ALSO dropshipping via API with DroFx.pptx
 
Generative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusGenerative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and Milvus
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFx
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdf
 
Week-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionWeek-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interaction
 
Call Girls Bommasandra Just Call đź‘— 7737669865 đź‘— Top Class Call Girl Service B...
Call Girls Bommasandra Just Call đź‘— 7737669865 đź‘— Top Class Call Girl Service B...Call Girls Bommasandra Just Call đź‘— 7737669865 đź‘— Top Class Call Girl Service B...
Call Girls Bommasandra Just Call đź‘— 7737669865 đź‘— Top Class Call Girl Service B...
 
Call Girls Indiranagar Just Call đź‘— 7737669865 đź‘— Top Class Call Girl Service B...
Call Girls Indiranagar Just Call đź‘— 7737669865 đź‘— Top Class Call Girl Service B...Call Girls Indiranagar Just Call đź‘— 7737669865 đź‘— Top Class Call Girl Service B...
Call Girls Indiranagar Just Call đź‘— 7737669865 đź‘— Top Class Call Girl Service B...
 

451 Impact Report: MemSQL connects with Apache Spark for real-time in-memory analytics

  • 1. MemSQL connects with Apache Spark for real-time in-memory analytics Analyst: Matt Aslett 13 Feb, 2015 Having initially come to market with a straight-up operational database positioned for high-transactional performance, MemSQL is evolving to address the breadth and depth of enterprise data-processing requirements. The latest move sees the company embrace the Apache Spark in-memory analytics engine to enable real-time analysis alongside MemSQL's in-memory operational database and flash- or disk-based historical data store. The 451 Take MemSQL's connector for Apache Spark for high-performance real-time analytics could be seen as to some extent validating the argument that it is necessary to have multiple data-processing approaches to serve both transactional and analytic workloads. With the previous addition of a columnar store, MemSQL enabled the storing and processing of historical data for analytics. What Spark adds is the potential for in-memory analytic processing alongside MemSQL, as well as access to libraries beyond SQL – such as streaming and machine learning. Given they are both designed with a distributed in-memory architecture, MemSQL and Spark should be a compelling combination for anyone exploring their next-generation, high-performance data-processing requirements. Context MemSQL emerged in 2012 with an operational database positioned for high-performance transactional applications thanks to its in-memory execution engine designed to convert SQL statements into native C++ instructions. The company has expanded its purview since then. With the launch of version 3.0 in April 2014, it added a column store to store and process historical data Copyright 2015 - The 451 Group 1
  • 2. (on flash or spinning disk) and make MemSQL suitable for analytic, as well as transactional, applications. In addition, MemSQL had previously added support for the JSON data type in version 2.5 (late 2013), enabling it to support non-relational applications. The company has now added support for real-time analytic processing by introducing a connector for the Apache Spark in-memory data processing engine. Specifically, MemSQL introduced MemSQL Spark Connector, a free and open source connector for the increasingly popular in-memory processing engine. The connector is designed to take advantage of the distributed in-memory architectures of both MemSQL and Spark, enabling parallel transfer of data between and the Spark RDD (resilient distributed dataset). MemSQL sees a number of potential use cases for the MemSQL Spark Connector. Spark now has access to both operational and historical data in MemSQL, while MemSQL is able to operationalize models developed in Spark and take advantage of Spark's stream processing and machine-learning capabilities. Users will be able to serve live dashboards from MemSQL while running more complex real-time analytics workloads using Spark. Besides the technical integration enabled by the MemSQL Spark Connector, MemSQL is also exploring the potential for a closer partnership with commercial Apache Spark supporter Databricks, which was founded by the developers of Spark and offers a cloud-based Spark offering, as well as working with software vendors to help their Spark integration and support efforts. MemSQL has grown steadily since our last update and now claims about 50 employees, compared with 40 a year ago. It also says it has more than 40 paying customers (it previously claimed 'dozens'). We previously noted that the addition of reference customers would be a significant step for the company if it wanted to convince mainstream adopters that it is capable of serving both transactional and analytic workloads simultaneously. The increase to 40+ customers is therefore significant, as is the growing list of names that are prepared to go on the record as MemSQL customers (recent additions include digital media firm Ziff Davis and digital marketing firm Kurtosys). MemSQL raised $35m in January 2014 from Accel Partners, Khosla Ventures, Data Collective and First Round Capital, bringing its total raised so far to $45m. It continues to be led by its ex-Facebook founders. CEO Eric Frenkiel previously worked on partnership development and CTO Nikita Shamgunov served as a software engineer at the social networking firm, while database pioneer Jerry Held recently joined as executive chairman. Copyright 2015 - The 451 Group 2
  • 3. Competition The primary competition MemSQL is likely to face is the reliance on established incumbent database providers such as Oracle, IBM and Microsoft (for general-purpose workloads), as well as Teradata for analytics. While the former all offer databases that can be used to support transactional or analytic workloads for performance reasons, it would be rare to find a company running both simultaneously on the same database. The assumption that it is necessary to deploy separate databases for analytic and transactional workloads, and skepticism that it is possible to run both on the same database while maintaining high performance for each, is also a major barrier to adoption for MemSQL as well as other providers positioning for both – such as SAP with HANA, Deep Information Sciences with DeepDB, JustOne Database and NuoDB. MemSQL is most likely to be compared with HANA, thanks to its in-memory architecture, as well as other in-memory providers such as VoltDB, Altibase and Pivotal. Given the widespread interest in Apache Spark for in-memory analytics, we anticipate other vendors adding connectors. NoSQL database provider DataStax has been the most active so far. SWOT Analysis Strengths Weaknesses MemSQL offers a differentiated technology thanks to its translation of SQL queries into native C++ instructions. The company's plans are ambitious. Reference customers continue to be key to convincing potential adopters that it can deliver. Opportunities Threats In-memory databases are a hot topic, and Apache Spark in particular is driving interest in new approaches for in-memory data processing. The incumbent relational database giants are making memory-centric moves of their own, and will look to crowd out emerging specialists. Copyright 2015 - The 451 Group 3
  • 4. Reproduced by permission of The 451 Group; © 2015. This report was originally published within 451 Research's Market Insight Service. For additional information on 451 Research or to apply for trial access, go to: www.451research.com Copyright 2015 - The 451 Group 4