Eventually (very soon) you're going to have too much data for a single server to process efficiently.
Cloudera has integrated Hadoop with Solr, to combine full text search with a distributed cluster of data servers in HDFS. This way you can continue to scale out by adding more servers.
http://www.cloudera.com/content/cloudera/en/products-and-services/cdh/search.html