Need help to configure cluster for heavy index

hi there, I have a cluster with 4 data nodes, 2 master only nodes, and 1 client node. The index load is pretty much high, about 10k/s, with about 200 query requests per second. So, route all index and query requests to client node, or route all index requests to data nodes directly and query request to client node, which one is a better choice and what is the different?

Many thanks!

Alan

I'd send queries to the client node and indexing to the data nodes.

You also probably want to have 3 master nodes to help prevent split-brain.