For hastighed og optimeret hukommelsesbrug vil jeg sige gå med en database uden videre. At sætte et indeks på navnekolonnen alene vil sandsynligvis øge ydeevnen på en måde, der aldrig kan opnås med en tekstfil.
En database har også andre fordele som nogle sanitære forhold (ingen brud af afgrænsninger, nye linjer osv.) og mindre fare for adgangskonflikter, når flere instanser forsøger at læse fra tabellen - og forskelligt fra en filbaseret tilgang er skrivekonflikter begrænset til kun den pågældende post.