Supported Databases
Supported Databases In Vitess #
Vitess deploys, scales and manages clusters of open-source SQL database instances. Currently, Vitess supports the MySQL and Percona Server for MySQL databases.
The VTGate proxy server advertises its version by default as MySQL 8.4.
MySQL 8.0 & 8.4 #
Vitess supports the core features of MySQL 8.0.* & 8.4.*, with some limitations. Vitess also supports Percona Server for MySQL 8.0.* & 8.4.*.
Supported Databases For Imports #
Vitess supports importing from a wide range of databases that include:
- MySQL version 5.7 to 8.4.
- Percona Server for MySQL version 5.7 to 8.4.
- MariaDB versions 10.10+
MariaDB-backed serving shards (a MariaDB instance managed by Vitess as a serving tablet in a Vitess keyspace) are deprecated as of Vitess v25 and will become unsupported in v26.0.0. A topology with such a managed serving tablet must move to a supported configuration before then.
MariaDB remains fully supported as an import source, using an unmanaged tablet (--unmanaged) in an external keyspace. This is the same MariaDB 10.10+ import support listed above, and it is not affected by the deprecation. See the unmanaged tablet guide for the configuration.