да, реальна. я склоняюсь к хранению этого всего в бд. ибопоиск по бд устроен немного иначе чем по текстовому файлу, и он заранее будет быстрей (в случае такого обьема)
если брать php - он в случае каждого запроса на поиск по текстовому файлу - будет сперва его целиком грузить в оперативку, читать, искать построчно, потом выгружать из оперативки
если брать php - он в случае каждого запроса на поиск по текстовому файлу - будет сперва его целиком грузить в оперативку, читать, искать построчно, потом выгружать из оперативки
ну если бы на txt делал, то выбрал бы какой нибудь максимально подходящий для этого язык