链缓存适配器
编辑该页面警告:你浏览的文档欧宝官网下载appob娱乐下载Symfony 3.3,不再维护。
读这个页面的更新版本Symfob娱乐下载ony 6.2(当前的稳定版本)。
链缓存适配器
这个适配器允许将任意数量的其他可用缓存适配器。从第一个适配器包含缓存项获取并保存在缓存项所有给定的适配器。这提供了一个简单的方法创建一个分层缓存。
这个适配器预计适配器作为它的第一个参数,数组和选择最大缓存生命周期作为第二个参数:
1 2 3 4 5 6 7 8 9 10
使用ob娱乐下载\组件\缓存\适配器\ApcuAdapter;美元缓存=新ChainAdapter (数组(/ /使用的适配器的有序列表获取缓存条目数组美元适配器,/ / max一生的物品从较低的适配器上的传播美元maxLifetime=0));
请注意
当一个项目不是发现在第一个适配器,但发现在未来的人,这个适配器确保获取项保存在所有的适配器,它以前失踪。
下面的例子显示了如何创建一个链适配器实例使用的最快和最慢的存储引擎,ApcuAdapter和FilesystemAdapter尊重:
1 2 3 4 5 6 7 8
使用ob娱乐下载\组件\缓存\适配器\ApcuAdapter;使用ob娱乐下载\组件\缓存\适配器\ChainAdapter;使用ob娱乐下载\组件\缓存\适配器\FilesystemAdapter;美元缓存=新ChainAdapter (数组(新ApcuAdapter (),新FilesystemAdapter ()));
这项工作,包括代码示例,许可下Creative Commons冲锋队3.0许可证。