What is Vitess?

Vitess is a database solution for deploying, scaling and managing large clusters of database instances.

It is architected to run as effectively in a public or private cloud architecture as it does on dedicated hardware. It combines and extends many SQL features with the scalability of a NoSQL database. Vitess can help you with the following problems:

  • Scaling a SQL database by allowing you to shard it, while keeping your application changes to a minimum.
  • Migrating from bare metal to a private or public cloud.
  • Deploying and managing a large number of SQL database instances.