Какую базу выбрать под большое кол-во данных?
Postgresql с вероятностью 99% потянет, что бы вы там ни напридумывали
Для того, что бы ответить на этот вопрос надо понимать как эти данные будут использоваться. 
Я бы не сказал, что + 3Гб в год это большое количество данных. Сколько это записей? Как данные будут запрашиваться?