ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
## 查询缓存 TookPHP框架提供了高效简便的 SQL 查询缓存操作,只需要设置配置项就可以将全站缓存配置完成。 也可以使用 cache 函数对单条查询语句设置缓存。 #### 全局缓存配置项 | 配置项 | 说明 | | -- | -- | | CACHE_SELECT_TIME | SQL SELECT 查询缓存时间 ( 设置 >=0 的数 ) 0 为永久缓存,-1 为不缓存 | | CACHE_SELECT_LENGTH | SELECT 结果条数超过这个值将不进行缓存 | #### cache 缓存函数 cache() 方法设置高于配置文件的设置,所以可以用配置文件设置全局的一个缓存时间,针对某条 SQL 可以使用 cache() 方法来单独操作。 ~~~ //查询结果缓存 30 秒 M('news')->cache(30)->select(); ~~~