Skip to main content

What is the relationship between SingleStoreDB and MySQL?

SingleStoreDB is a standalone distributed database that is compatible with MySQL client software.

SingleStoreDB is not a storage engine or other component of MySQL, nor is MySQL a component of SingleStoreDB, and the SingleStoreDB and MySQL servers do not share any code. The SingleStoreDB server includes its own storage engine and SQL-based execution engine built around scalable distributed execution, lock-free data structures, and machine code generation.

Users use MySQL client software to connect to the SingleStoreDB server. SingleStoreDB uses the same wire protocol as MySQL and supports similar SQL syntax as MySQL for compatibility with MySQL client software.