A system for real-time search, comprising: a computer processor; a partition comprising: a first segment comprising an identified inverted document index identifying a first time slice of documents; a query cache which is accessed and associated with the first segment and comprising a first binary attribute for each document of the first time slice of documents wherein the binary attribute is a flag that is a term representable as a binary value that indicates the corresponding document has a certain characteristic; and a real-time search engine executing on the computer processor and configured to: receive a search request comprising a first binary search term, the binary search term indicating that documents having the a value of "1" or "TRUE" of the associated binary attribute and, therefore, the certain characteristic, are to be found; search the query cache in reverse chronological order of the first time slice of documents by matching the first binary search term to a value of the first binary attribute; generate, based on searching the query cache, a result set comprising document identifiers of a subset of the first time slice of documents; and return the result set in response to the search request. a computer processor; a partition comprising: a first segment comprising an identified inverted document index identifying a first time slice of documents; a query cache which is accessed and associated with the first segment and comprising a first binary attribute for each document of the first time slice of documents wherein the binary attribute is a flag that is a term representable as a binary value that indicates the corresponding document has a certain characteristic; and a real-time search engine executing on the computer processor and configured to: receive a search request comprising a first binary search term, the binary search term indicating that documents having the a value of "1" or "TRUE" of the associated binary attribute and, therefore, the certain characteristic, are to be found; search the query cache in reverse chronological order of the first time slice of documents by matching the first binary search term to a value of the first binary attribute; generate, based on searching the query cache, a result set comprising document identifiers of a subset of the first time slice of documents; and return the result set in response to the search request. a first segment comprising an identified inverted document index identifying a first time slice of documents; a query cache which is accessed and associated with the first segment and comprising a first binary attribute for each document of the first time slice of documents wherein the binary attribute is a flag that is a term representable as a binary value that indicates the corresponding document has a certain characteristic; and a real-time search engine executing on the computer processor and configured to: receive a search request comprising a first binary search term, the binary search term indicating that documents having the a value of "1" or "TRUE" of the associated binary attribute and, therefore, the certain characteristic, are to be found; search the query cache in reverse chronological order of the first time slice of documents by matching the first binary search term to a value of the first binary attribute; generate, based on searching the query cache, a result set comprising document identifiers of a subset of the first time slice of documents; and return the result set in response to the search request. receive a search request comprising a first binary search term, the binary search term indicating that documents having the a value of "1" or "TRUE" of the associated binary attribute and, therefore, the certain characteristic, are to be found; search the query cache in reverse chronological order of the first time slice of documents by matching the first binary search term to a value of the first binary attribute; generate, based on searching the query cache, a result set comprising document identifiers of a subset of the first time slice of documents; and return the result set in response to the search request.