DBDB.io The Encyclopedia of Database Systems · Est. 2017
Database of Databases

Database Entry

Vitess


Vitess is a middleware layer for scaling out MySQL.

Source Code
https://github.com/vitessio/vitess[02]
Twitter
@vitessio
Developer
Country of Origin
US
Start Year
2011 [04]
Coding Agents
Project Type
Open Source
Written in
Go
Embeds / Uses
MySQL
Compatible With
MySQL
Operating System
Linux
License
Apache v2

Database Entry

Vitess


Vitess is a middleware layer for scaling out MySQL.

History


Vitess was first built at Youtube in 2011. It has since been spun out as a standalone open-source project in the Cloud Native Computing Foundation.

Checkpoints


Same as MySQL

Compression


Same as MySQL

Concurrency Control


Same as MySQL

Data Model


Same as MySQL

Foreign Keys


Same as MySQL

Indexes


Same as MySQL

Isolation Levels


Same as MySQL

Joins


Same as MySQL

Logging


Same as MySQL

Query Compilation


Same as MySQL

Query Execution


Same as MySQL

Query Interface


SQL

Same as MySQL

Storage Architecture


Same as MySQL

Storage Model


Same as MySQL

Storage Organization


Same as MySQL

Stored Procedures


Same as MySQL

System Architecture


Views


Same as MySQL

Derivative Systems
PlanetScale PlanetScale
Revision #7 Last Updated: