Cache data file is created if it doesn't exist
Example usage of cache
refactoring: Name of methods for clearing cache keys and values unified