This will depend on what driver you're using at the client. The Java driver, for example, has ways to configure each of the things you mentioned, with a variety of implementations you can choose from. There are also ways to provide your own custom implementation if you don't like the options available.
On Tue, Feb 5, 2019 at 8:45 AM amit sehas <cu...@yahoo.com.invalid> wrote: > Sorry to bother you, i am just starting to look into Cassandra, and am > confused about a lot of things. > > If a client sends a query to a coordinator, then if it does not receive a > response from the co-ordinator then: > > a) is there a timeout at which client retries the query? > b) is there somewhere we can specify the timeout? > c) will it resend the query to the same co-ordinator, if not then how does > it determine which coordinators to send it to? > > thanks >