Get desktop application:
View/edit binary Protocol Buffers messages
Vitess is the main service to access a Vitess cluster. It is the API that vtgate exposes to serve all queries.
BinlogDumpGTID streams raw binlog events from a specific keyspace/shard using GTID-based replication. This is the vtgate-level gRPC equivalent of COM_BINLOG_DUMP_GTID.
CloseSession closes the session, rolling back any implicit transactions. This has the same effect as if a "rollback" statement was executed, but does not affect the query statistics.
Execute tries to route the query to the right shard. It depends on the query and bind variables to provide enough information in conjunction with the vindexes to route the query. API group: v3
ExecuteBatch tries to route the list of queries on the right shards. It depends on the query and bind variables to provide enough information in conjunction with the vindexes to route the query. API group: v3
ExecuteMulti executes multiple queries on the right shards.
Prepare is used by the MySQL server plugin as part of supporting prepared statements.
StreamExecute executes a streaming query based on shards. It depends on the query and bind variables to provide enough information in conjunction with the vindexes to route the query. Use this method if the query returns a large number of rows. API group: v3
StreamExecuteMulti executes multiple streaming queries.
VStream streams binlog events from the requested sources.