Pages in this section Launching Everything you need to know to launch your project with Vitess Pages in this section Scalability Philosophy Production Planning Server Confi...
VTTablet parameters for table ACLs Warning regarding ACL reloading Format of the table ACL config file Example Negative ACLs Authorization A common question is how to enforc...
Overview The Life Cycle of a VTAdmin Request Architecture Overview VTAdmin is made up of two components: vtadmin-web , the browser interface vtadmin-api , the HTTP(S) and gR...
ApplySchema VTGate Directly to MySQL Unmanaged Schema Changes Vitess offers multiple approaches to running unmanaged schema changes. Below, we review each of these approaches....
Preparation Schema Region Vindex Start the Cluster Aliases Connect to your cluster Insert some data into the cluster Examine the data we just inserted Prepare for reshardin...
Pages in this section Running in Production Instructions and guidelines for running Vitess in a production environment Pages in this section Planning Global TopoServer vtct...
Pages in this section Features Reference documents for Vitess features Pages in this section Sharding Sequences VTGate Buffering Monitoring MySQL Query Language Extension...
Pages in this section Running in Production Instructions and guidelines for running Vitess in a production environment Pages in this section Planning Global TopoServer vtc...
Point in Time Recovery Supported Databases Notes Point in Time Recovery: legacy functionality based on binlog server Supported Databases Introduction Use cases Preconditions ...
Shard Naming Resharding Shard A shard is a subset of a keyspace. A keyspace will always contain one or more shards. A shard typically contains one MySQL primary and potentially...