это как раз разовая операция
дальше имеем нормальную БД и файл в 2 гб их то мы и сравниваем:
что бы извлечь информацию из БД необходимо создать запрос
что бы извлечь ту же самую информацию из файла, необходимо сначала создать массив (жалкое подобие индекса) и только потом извлечь информацию.
Я конечно понимаю, что этот "индекс", можно хранить так же в отдельном файле, хотя об этом речи пока не было, но один
конфиг открывать сначала один файл считывать из него информацию в массив, потом открывать другой и выбирать нужную информацию будет не так быстро как вам того хочется. Я уж молчу про сортировку, добавление, удаление и тд. Опять же не известно сколько народу будет одновременно работать с этим файлом и что будет твориться с блокировками.
Ну и в конце концов на кой керн придумали БД, если с файлами гораздо быстрее? ("быстрее")
_____________
Стимулятор ~yoomoney - 41001303250491