系统内置缓存

2018-02-07 14:35 更新

DzzOffice的./core/config/ config.php 中有这样一行代码

$_config['cache']['type'] = 'sql';

此处设置系统内置的缓存方式,如果填写 'sql' 则为使用数据库缓存,填写 'file' 则为使用文件缓存。建议设置成'sql'使用数据库缓存,速度相比文件缓存更快;
当这个配置改成'file'时,系统生成的缓存将写入文件中。缓存文件存储在“./data/cache”目录下。当你的服务器存在MySQL压力较高时,可以通过file的缓存机制缓解MySQL的压力,通过服务器的IO来换取MySQL的读写频率,降低MySQL的压力。

缓存更新原理:

               


缓存的工作原理:

               

           开发过程中当你调用到缓存时,只需要确认你要使用的缓存名称,然后调用loadcache($cachenames, $force)就可以获取到你原先保存的缓存内容。

以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号