1. A method for performing a data operation that receives a key and returns one or more data elements from a data storage system, the method including: determining multiple candidate data elements based on candidate matches between the key and values of one or more search fields of the data elements; and corroborating the candidate matches based on values of one or more comparison fields of the candidate data elements different from the search fields.