Вы на каждый ключ будете открывать-закрывать файл?