1. A system, comprising: at least one computing device; and search indexer code implemented in the at least one computing device, the search indexer code comprising: logic that generates a complete set of all strings, ranging from a string size of one to a predetermined maximum string size, having a plurality of characters limited to a predefined character set; logic that performs a plurality of queries of a search content database, each of the queries referring to all records having a key which begins with a corresponding one of the strings, each of the queries producing a corresponding record set; and logic that adds a search results document to a collection when the corresponding record set has a non-zero size.