Yii2 如何储存数据中表的值?不用每次都读取数据表

新手上路,请多包涵

请问各位, 读取数据库 Year表中状态为开放的值(2021),然后储存起来,不用每次运行action时都要读取Year表。是不是要使用session? 还有其他方法吗?

阅读 1.7k
1 个回答

如果表数据不多的话,这个过程也是很快的,基本不担心。

如果数据多的话,可以考虑使用缓存,比如 Redis ,或者 File 缓存,都可以。

如果是相对于用户会话的,可以选择 session 。

你可以把 session 看成一个短期缓存。