Все ключи считать из файла - почему нет. Но не надо считывать все значения. И тем более не надо класть в кеш весь файл.