Operating Vitess: Configuration

Must the application know about the sharding scheme in Vitess?
The application does not need to know about how the data is sharded. This information is stored in a VSchema which the VTGate servers use to automatically r...
Fri, Dec 18, 2020 at 10:04 AM
Can I change the default database name?
Yes. You can start vttablet with the `-init_db_name_override` command line option to specify a different db name. There is no downside to performing this ov...
Fri, Dec 18, 2020 at 10:06 AM
How do I connect to vtgate using MySQL protocol?
In the example vtgate-up.sh script you'll see the following lines: -mysql_server_port $mysql_server_port \ -mysql_server_socket_path $mysql_server_...
Fri, Dec 18, 2020 at 10:08 AM
Can the master/replica be pinned to one region?
Yes, you can keep a master/replica in the primary region and can keep a read only replica in another region.
Fri, Dec 18, 2020 at 10:14 AM
Can data replication from a primary region cell be controled?
If you want to replicate data from a primary region cell to secondary region cell you would need to use VReplication. Please note that Vitess has some r...
Thu, Dec 17, 2020 at 10:00 AM
What foreign key support exists in Vitess?
If you are getting errors with foreign keys, please note that we generally discourage the use of foreign keys, and more specifically foreign key constraints...
Thu, Dec 17, 2020 at 9:57 AM