Базы данных разработаны и оптимизированы для хранения, запроса и поиска данных.
Как следствие, они почти всегда работают лучше, чем любые текстовые файлы, которые необходимо проанализировать.
Но вы также должны оценить, насколько важна для вас производительность в этом случае?