Documentation versionsv14.0 (Stable)v14.0 (Stable)Latest stable release. Everything you need to know about scaling MySQL with Vitess. Documentation Documentation versionsv15.0 (Development) Overview Get Started Concepts User Guides Reference Contribute Design Docs Troubleshoot FAQ Older Version Docs v14.0 (Stable) Overview Get Started Concepts User Guides Reference Contribute Design Docs Troubleshoot FAQ Older Version Docs v13.0 (Stable) Overview Get Started Concepts User Guides Reference Contribute Design Docs Troubleshoot FAQ Resources Older Version Docs v12.0 Overview Get Started Concepts User Guides Reference Contribute Design Docs Troubleshoot FAQ Older Version Docs v11.0 (Archived) Overview Get Started Concepts User Guides Reference Contribute Design Docs Troubleshoot FAQ Older Version DocsOverviewHigh-level information about VitessWhat Is VitessArchitectureSupported DatabasesScalability PhilosophyCloud NativeHistoryGet StartedDeploy Vitess on your favorite platformLocal Install via DockerLocal InstallLocal Install via HomebrewVitess Operator for KubernetesLocal Install via source for MacVttestserver Docker ImageConceptsLearn core Vitess concepts and terminologyCellExecution PlansKeyspaceKeyspace IDMoveTablesQuery RewritingReplication GraphShardTabletTopology ServiceMore...User GuidesTask-based guides for common usage scenariosVSchema and Query ServingRunning in ProductionMigrationSQL Statement AnalysisAdvanced ConfigurationOperationalLegacyMaking Schema ChangesReferenceDetailed information about specific Vitess functionalityFeaturesQuery ServingVReplicationProgramsCompatibilityErrorsVTAdminvtctldclient TransitionContributeGet involved with Vitess developmentBuild on macOSBuild on Ubuntu/DebianBuild on CentOSGitHub WorkflowCoding StandardsSample First IssueParser and ASTRelease NotesDesign DocsCollection of design docs for some sections of VitessQuery ServingTable LifecycleVTTabletVReplicationBuild And ProcessBenchmarkOnline DDL SchedulerTroubleshootDebug common issues with VitessElevated query latency on primaryPrimary starts up read-onlyVitess sees the wrong tablet as primaryFAQFrequently Asked Questions about VitessOlder Version DocsPDFs of vitess.io/docs at the time of previous versions