At Strata+Hadoop World, we engaged with the brightest minds in data management, machine learning, and analytics. CEO and co-founder, Eric Frenkiel announced the release of MemSQL 5 and showcased a path for real-time processing to the Strata audience during the day one keynote. Later, he shared the stage with Kellogg in a tutorial session on predictive analytics.

MemSQL 5 Now Generally Available

Eric announced the general availability release of MemSQL 5, delivering breakthrough performance on database, data warehouse, and streaming workloads.

Download MemSQL 5

MemSQL 5 features:

LLVM Code Generation Architecture

  • LLVM code generation for SQL queries, featuring a new SQL to LLVM to machine code compiler built into the the engine
  • Completely revamped code generation architecture to greatly improve query compilation speed

Query Optimization Improvements

  • Updated query optimizer uses more collected statistics and histograms to choose better query plans
  • Improvements to hash join selection, distributed and local join optimization, and better selection of bushy joins
  • Elimination of unnecessary tables, views, and filters
  • Intelligent selection of distributed group by execution plans

Columnstore Performance Improvements

  • Operations on compressed data
  • Batch scanning to read data and apply filters in batches for faster scan performance
  • Prefetching for improved query execution when the table does not fit in memory

SQL Features

  • New EXPLAIN shows an updated, informative description of query execution plans
  • Support for temporary tables
  • Several windows functions and the OVER clause

View the full MemSQL 5 release notes ⇒

Driving the On-Demand Economy with Predictive Analytics – Keynote

Eric explains how a trinity of real-time technologies—Kafka, Spark, MemSQL— enables predictive applications and analytics for enterprise companies.

Dash forward: From Descriptive to Predictive Analytics with Apache Spark

JR Cahill, Senior Solutions Architect at the Kellogg Company, joined Eric for a tutorial session outlining Kellogg’s approach to advanced analytics with MemSQL. JR shared how Kellogg moved from overnight to intraday analytics, integrating directly with Tableau. Follow MemSQL on Twitter to see the full recording as soon as it’s available.

Follow MemSQL on Twitter ⇒