这是我第一次处理缓存,尽管我查阅了Laravel文档和其他各种网站的指南以设置它,但我还是有点迷茫,不知道要使用哪个驱动程序以及不同的缓存驱动程序有什么作用。
我的当前场景是,我有一个调度系统,您可以创建本周课程的PDF。他们还可以选择未来的日期,并制作那周的PDF。这是一个前端功能,因此访问该网站的任何人都可以使用它。有很多班级和班级模式的变化,因此查询需要查找很多记录。在支持的缓存驱动程序中,哪个驱动程序最好?(apc、array、database、file、memcached 和 redis)
额外奖励
我想了解应该使用哪个驱动程序以及为什么,以便为将来的项目做出最佳决策。那么每个驱动程序都是做什么的,什么时候最好使用它们呢?-- 没必要回答就能获得接受的答案,但我真的很想知道。
谢谢!
file
驱动程序会有轻微问题,但除此之外,它对我的用途很有效。 - Tim Lewis