1. A method of allocating a plurality of documents among a plurality of servers comprising a search engine, the method comprising: calculating a relevance value for each document from among the plurality of documents; and distributing the plurality of documents to the plurality of servers based on the calculated relevance value for each document from among the plurality of documents.