为了账号安全,请及时绑定邮箱和手机立即绑定

请问在文件中写缓存的意义

不会PHP,如果没理解错,这节是将数据写人文件系统,充当缓存之用。这样做有意义吗?能提高缓存速度?是为了分担数据库压力?缓存失效的维护这是需要考虑的。怎么判断缓存是否命中?每次读文件?

正在回答

1 回答

将数据写入文件是为了减少数据库压力,当然,也可以写在memcached redis缓存里面,放在memcached redis里面的读取速度比放在文件里面快,因为是在内存的,不过都可以分担数据库的压力,因为要是不做缓存的话,app的每一次请求,都要查找数据库,数据库的压力就很明显了。

怎么判断缓存是否命中?是判断缓存是否失效?不知道你看到了哪节,按老师讲的app在请求数据的时候去找了缓存文件,直接读取,不考虑是否失效问题,因为是否失效或更新问题使用了时定任务,去定时更新缓存。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
PHP开发APP接口
  • 参与学习       79185    人
  • 解答问题       599    个

APP通信接口技术,不得不掌握的法宝,学完之后你会受益良多

进入课程

请问在文件中写缓存的意义

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信