文件名称:快捷缓存-图像目标检测技术及应用
文件大小:2.49MB
文件格式:PDF
更新时间:2024-06-23 17:51:11
ThinkPHP3.1
ThinkPHP3.1 完全开发手册 275 使用缓存队列很简单,只需要给当前缓存实例设置 length 参数即可,默认 length 参数为 0,表示不启用 缓存队列功能。下面的缓存队列的设置: 1. $Cache = Cache::getInstance('Xcache',array('expire'=>'60','length'=>10)); 或者 1. $Cache = Cache::getInstance('Xcache',array('expire'=>'60')); 2. $Cache->setOptions('length',10); // 设置缓存队列长度为 10 3. $Cache->setOptions('queue','xcache'); // 设置缓存队列方式为 xcache 12.4 快捷缓存 为了进一步简化缓存存取操作,ThinkPHP 把所有的缓存机制统一成一个 S 方法来进行操作,所以在使用 不同的缓存方式的时候并不需要关注具体的缓存细节。(如果是 3.1 版本以上,建议用新增的 cache 方法 替代 S 方法)例如: 1. // 使用 data标识缓存$Data数据 2. S('data',$Data); 3. // 缓存$Data数据 3600秒 4. S('data',$Data,3600); 5. // 获取缓存数据 6. $Data = S('data'); 7. // 删除缓存数据 8. S('data',NULL); 系统默认的缓存方式是采用 File 方式缓存,我们可以在项目配置文件里面定义其他的缓存方式,例如,修 改默认的缓存方式为 Xcache(当然,你的环境需要支持 Xcache) 1. 'DATA_CACHE_TYPE'=>'Xcache'