Ano, MySQL je správná cesta. Prohledání plochého souboru by trvalo mnohem déle atd. Mysql celou cestu. Mnohem efektivnější.