Get desktop application:
View/edit binary Protocol Buffers messages
Keyspace describes a single keyspace.
Used in:
name has to be unique in a VTTestTopology.
shards inside this keyspace. Ignored if redirect is set.
redirects all traffic to another keyspace. If set, shards is ignored.
number of replica tablets to instantiate. This includes the primary tablet.
number of rdonly tablets to instantiate.
Shard describes a single shard in a keyspace.
Used in:
name has to be unique in a keyspace. For unsharded keyspaces, it should be '0'. For sharded keyspace, it should be derived from the keyrange, like '-80' or '40-80'.
db_name_override is the mysql db name for this shard. Has to be globally unique. If not specified, we will by default use 'vt_<keyspace>_<shard>'.
VTTestTopology describes the keyspaces in the topology.
all keyspaces in the topology.
list of cells the keyspaces reside in. Vtgate is started in only the first cell.
routing rules for the topology.