For programming questions relating to the use of Singlestore (formerly known as MemSQL), which is a distributed SQL database.
Singlestore (formerly MemSQL) is a high-performance distributed relational (SQL) database management system (RDBMS) designed to scale across hundreds of nodes.
It uses a combination of in-memory row-based tables (with full persistence) and disk-based column-store tables to support OLTP, OLAP, and hybrid query workloads with support for joins across all data and native JSON handling. It's compatible with the MySQL protocol and commands.
More info at: