MemSQLThe Real-Time Analytics Platform
Customer VignetteHUNDREDS OF MACHINES70 BILLION RECORDS1 MILLION INSERTS/SECZynga is analyzing billions of rows in seconds...
The Real-Time Analytics PlatformMemSQL is the distributed in-memorydatabase that provides real-time analytics onBig Data, ...
Who Benefits?BusinessIntelligenceData Scientist &AnalystsInformationTechnologyCloudOperator
Bringing Real-Time to Demanding IndustriesFinance• Real-time trend analysis• Fraud detection• Risk management• Network sec...
MemSQL Distributed ArchitectureAggregator AggregatorLeaf Node Leaf Node Leaf Node Leaf NodeShared-nothing architecture | D...
Why is MemSQL So Fast?Optimized massively parallelizedexecution engine to leverage allresources.Squeeze each CPU cycle usi...
Super Charge Your ApplicationLock-free data structures to ensure high throughput, and highlyconcurrent workloads. MVCC & l...
Multi-Site Capabilities• Across the campus or the globe.• Full replication capabilities: synchronous and asynchronous.• Hi...
Simplicity at Scale
THANK YOU
Upcoming SlideShare
Loading in...5
×

MemSQL - The Real-time Analytics Platform

796

Published on

MemSQL is the leader in real-time Big Data analytics, empowering organizations to make data­driven decisions, better engage customers, and gain a competitive advantage. The in-memory distributed database at the heart of MemSQL’s real-time analytics platform is proven in production environments across hundreds of nodes in the most high-velocity Big Data environments in the world.

Published in: Technology
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
796
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

MemSQL - The Real-time Analytics Platform

  1. 1. MemSQLThe Real-Time Analytics Platform
  2. 2. Customer VignetteHUNDREDS OF MACHINES70 BILLION RECORDS1 MILLION INSERTS/SECZynga is analyzing billions of rows in seconds and making real-timedecisions based on user behavior while offering more personalized in-gamepurchases or other recommendations.
  3. 3. The Real-Time Analytics PlatformMemSQL is the distributed in-memorydatabase that provides real-time analytics onBig Data, empowering organizations to:• Make data-driven decisions.• Better engage customers.• Discover competitive advantages.Highlights:• Consumption of millions of events/second.• Concurrent OLAP and OLTP queries usingSQL interface.• Sub-millisecond response times onterabyte-scale workloads.
  4. 4. Who Benefits?BusinessIntelligenceData Scientist &AnalystsInformationTechnologyCloudOperator
  5. 5. Bringing Real-Time to Demanding IndustriesFinance• Real-time trend analysis• Fraud detection• Risk management• Network securityGovernment• Real-time Big Data analysis• Pattern analysisMobile• Operational analyticsand real-time processing• Match makingAdvertising• Real-time attribution• Real-time bidding
  6. 6. MemSQL Distributed ArchitectureAggregator AggregatorLeaf Node Leaf Node Leaf Node Leaf NodeShared-nothing architecture | Distributed query optimizer | Highly available, fault tolerant | Commodity hardware… N… N
  7. 7. Why is MemSQL So Fast?Optimized massively parallelizedexecution engine to leverage allresources.Squeeze each CPU cycle usingSQL-to-machine code conversionfor efficient execution.Auto-parameterization keeps compilation to a minimum.
  8. 8. Super Charge Your ApplicationLock-free data structures to ensure high throughput, and highlyconcurrent workloads. MVCC & lock-free indexes to ensure writesnever block reads.Three types of redundancy: acrossnodes, on physical disk, and across datacenters. ACID compliant.Capable of simultaneouslyhandling OLTP and OLAPworkloads.ANSI-SQL interface that’s familiarto users.
  9. 9. Multi-Site Capabilities• Across the campus or the globe.• Full replication capabilities: synchronous and asynchronous.• Highly available through leaf node replication as with local distributed.Aggregator AggregatorLeaf Node Leaf Node Leaf Node Leaf NodeAggregator AggregatorLeaf Node Leaf Node Leaf Node Leaf NodeAggregator AggregatorLeaf Node Leaf Node Leaf Node Leaf NodeSite B(Read Only)Site C(Read Only)Primary Site……
  10. 10. Simplicity at Scale
  11. 11. THANK YOU

×