Why not try the LEXST database system for both of the blogs. It is much faster and cheaper database system. It shows the search results just within 0.1-0.5 seconds, regardless of the number of rows in the huge tables. In addition, one server can handle nearly 1200 tasks at the same time, which is a unique feature of this database. For enhancing the effectiveness of the overall system, Lexst database, partitions your huge tables into 20,000 nodes which work together to search. For more details you can visit: http://www.lexst.com.