Какую базу данных использовать для большого кол-ва данных?
Такое количество данных не является большим, а "быстрота отзывчивости" зависит не от того, какую СУБД вы используете, а как строите схему и запросы.
Возьмите mysql и прочитайте "High Performance MySQL".
Сначала изучить хоть что-то, а уже потом задавать вопросы. Хоть что-то - это любой вводный курс по бд, который легко гуглится.