1. A method comprising: receiving a request for a search of an index, wherein the index is partitioned across a plurality of nodes in communication; determining whether the request is deterministic; and determining a number of responses to request from at least one of the plurality of nodes based on whether the request is deterministic.