Где и как держать большую базу данных?
а не пробовали для начала базу слегка подоптимизировать? ну там пару новых таблиц завести?
а то с таким подходом никакого железа не хватит.
Крутые мужики NoSQL используют