且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

php - 【缓存设计】最基础的多级缓存,是否合适,应该怎么设置?

更新时间:2023-12-03 20:35:22

  1. 多级缓存能减少系统的压力,并且极大减少了rt,但是有一个方面需要考虑的是多级缓存的管理,这一点作者在文章中也有提及,这是用多级缓存所避免不了的问题。至于怎么让多级缓存失效,可以尝试用本地定时器隔断时间刷一遍缓存

  2. 文件缓存其实可以换成本地内存缓存,设计成文件缓存也是可以的,但是当量很大的时候本地磁盘I/O,恐怕扛不住至于和网络开销到底哪个效率更加优,需要根据实际情况去压测一下

  3. 多级缓存更多的解决是,缓存穿透与程序的健壮性,当集中式缓存出现问题的时候,我们的应用能够继续运行;一些热点数据做成内存缓存,就不用访问集中式缓存,可以减少集中式缓存的压力。所以在这个方面文件缓存比Redis的集中式缓存要更加优秀