create <DATABASE_NAME> <BRANCH_NAME> <KEYSPACE_NAME> | --cluster-size <SIZE>, --additional-replicas <NUMBER>, --shards <NUMBER> | Vitess | Create a new keyspace within a database branch. |
list <DATABASE_NAME> <BRANCH_NAME> | | Vitess | List all keyspaces within a database branch. |
show <DATABASE_NAME> <BRANCH_NAME> <KEYSPACE_NAME> | | Vitess | Show a specific keyspace within a database branch. |
resize <DATABASE_NAME> <BRANCH_NAME> <KEYSPACE_NAME> | --cluster-size <SIZE>, --additional-replicas <NUMBER> | Vitess | Resize a keyspace. |
resize cancel <DATABASE_NAME> <BRANCH_NAME> <KEYSPACE_NAME> | | Vitess | Cancel an ongoing keyspace resize. |
resize status <DATABASE_NAME> <BRANCH_NAME> <KEYSPACE_NAME> | | Vitess | Show the status of the keyspace’s last resize. |
settings <DATABASE_NAME> <BRANCH_NAME> <KEYSPACE_NAME> | | Vitess | Show the settings for a keyspace. |
update-settings <DATABASE_NAME> <BRANCH_NAME> <KEYSPACE_NAME> | -i, --interactive, --replication-durability-constraints-strategy <STRATEGY>, --vreplication-batch-replication-events, --vreplication-enable-noblob-binlog-mode, --vreplication-optimize-inserts | Vitess | Update the settings for a keyspace. |
vschema show <DATABASE_NAME> <BRANCH_NAME> <KEYSPACE_NAME> | | Vitess | Show the VSchema for a sharded keyspace. Empty on non-sharded keyspaces. |
vschema update <DATABASE_NAME> <BRANCH_NAME> <KEYSPACE_NAME> | --vschema <FILE>* | Vitess | Update a VSchema of a keyspace. |
rollout-status <DATABASE_NAME> <BRANCH_NAME> <KEYSPACE_NAME> | | Vitess | Check the status of a keyspace resize request. |