This document introduces MemSQL 4, an in-memory distributed relational database. MemSQL provides real-time transactional processing and analytics. Key features of MemSQL 4 include a disk-based column store for analytics and data retention, cross data center replication, multi-statement transactions, and a new optimizer. MemSQL is used by enterprises for applications like real-time analytics, risk management, personalization, and infrastructure consolidation.