9. A system comprising: a server configured to receive a post from a user; a real time search engine comprising an indexing module configured to determine a post identifier of the post and a term identifier of a term in the post and an aggregator module configured to determine a user identifier of the user, a forward index configured to store the received post based upon the post identifier; and a user-term index comprising a plurality of partitions, wherein the aggregator module is further configured to select a partition of the user-term index that is associated with the user identifier from among the plurality of partitions of the user-term index and the indexing module is further configured to index the term of the post and the post identifier based upon the user identifier and the term identifier.
9. A system comprising: a server configured to receive a post from a user; a real time search engine comprising an indexing module configured to determine a post identifier of the post and a term identifier of a term in the post and an aggregator module configured to determine a user identifier of the user, a forward index configured to store the received post based upon the post identifier; and a user-term index comprising a plurality of partitions, wherein the aggregator module is further configured to select a partition of the user-term index that is associated with the user identifier from among the plurality of partitions of the user-term index and the indexing module is further configured to index the term of the post and the post identifier based upon the user identifier and the term identifier. 11. The system of claim 9 , wherein the indexing module is configured to: perform a hash function to associate the user identifier to a particular partition of the user-term index; and select the particular partition of the user-term index.