封装缓存方法