1. A system comprising: one or more storage nodes comprising a non-transitory machine-readable storage medium storing one or more collections of database records, wherein each respective collection stores one or more records according to a schema, and wherein the schema defines one or more fields storing a type of data in each respective record; a search manager comprising a processor receiving a search query containing search parameters associated with data of one or more data types, determining whether field processing is requested in the search query, generating one or more search conductor queries based on a search query and transmitting the one or more search conductor queries to one or more search conductors nodes; a search conductor node comprising a processor querying a collection associated with the search conductor and transmitting to the search manager a set of one or more results records containing data satisfying one or more parameters of the search conductor query in response to receiving the search conductor query from the search manager node.