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.
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
ExecuteMulti executes multiple queries on the right shards.
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
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.
Prepare is used by the MySQL server plugin as part of supporting prepared statements.
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.