Можно ли сделать быструю базу данных?
В любую, с которой вы умеете работать.
30 миллионов строк для современных СУБД это ерунда.
Возьмите прости господи MS Access и импортните туда. Вас, что в вузе с ним работать не научили? (отсылка к современному обучению теориям баз данных и всему околобазоданновому в ВУЗах, не обижайтесь)
В нём на самом деле всё просто и в вашем случае звучит как решение