Just wanted to understand the behavior when using secondary indexes for reads.
My Record looks like this:
Id | Bin1 | Bin2 | Bin3
There is a secondary index on Bin3(String)
Now when we do a read records that have Bin3 = “foo”.
What is the read behavior? Is a read request sent to all nodes in the cluster. What if some nodes are not responding?
Also how do we handle updates to this record. Is the response to the client blocked till all secondary indexes are updated successfully.