vtctlclient Reshard customer.cust2cust '-' '-80,80-'
vtctlclient VDiff customer.cust2cust
vtctlclient SwitchReads -tablet_type=replica customer.cust2cust
vtctlclient SwitchWrites customer.cust2cust
MySQL at Massive Scale
Looking for Vitess Support?
Deploy Vitess in production with confidence. We provide architecture reviews, prioritized bug fixes and feature requests with a dedicated Slack channel to keep in touch.Contact sales
Vitess in ProductionVitess is a battle hardened open source technology developed at YouTube that now hosts some of the largest sites on the Internet.
Chat with us on Slack!
Why VitessVitess is the cloud native, open source technology powering PlanetScale. Here’s why we love it:
Transparent horizontal sharding allows for an unlimited number of database shards without adding complexity to your application. Vitess has seen millions of queries per second in production and has yet to hit scale limitations.
Vitess’s primary replica configuration allows for seamless failover from a primary to a replica when unexpected events occur.
Migrate your existing MySQL applications with minimal changes. Leverage your MySQL expertise for your new applications to achieve massive scale and global deployment.
Integration with pt-online-schema -change and gh-ost reduces the complexity of schema migrations. Vitess makes it easy to track, control, or cancel schema migrations within a simple interface.
Define materialized views that update continuously to capture complex data across shards. Perform real-time roll ups and data transformation without slowing down your databases.
Developed at YouTube to run on Borg, the inspiration for Kubernetes, Vitess is ideally suited for running databases in Kubernetes. Get started with Vitess on Kubernetes using the open source Vitess operator.
Drop us a line and tell us about your project! We'd love to know how you're using it.Contact us