APCu缓存适配器
编辑该页面警告:你浏览的文档欧宝官网下载appob娱乐下载Symfony 3.3,不再维护。
读这个页面的更新版本Symfob娱乐下载ony 6.3(当前的稳定版本)。
APCu缓存适配器
这个适配器是一种高性能,共享内存缓存。它可以明显提高应用程序的性能,因为缓存内容存储在服务器的共享内存,一个组件比其他人快得多,比如文件系统。
谨慎
要求:的APCu扩展必须安装和积极使用这个适配器。
这个适配器可以提供一个可选的字符串名称空间作为它的第一个参数,一个默认的缓存生命周期作为第二个参数,和一个版本字符串作为它的第三个参数:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
使用ob娱乐下载\组件\缓存\适配器\ApcuAdapter;美元缓存=新ApcuAdapter (/ /字符串前缀的键项存储在这个缓存美元名称空间=”,/ /缺省生命周期(秒)不定义的缓存项/ /自己的一生,值0导致项目被无限期存储(即。/ /直到APCu内存清除)美元defaultLifetime=0,/ /设置时,所有钥匙由美元的名称空间前缀可以通过改变作废/ /这个美元版本字符串美元版本=零);
谨慎
它是不推荐使用这个适配器在执行大量的写和删除操作,这些操作导致分裂的APCu内存,导致显著降解性能。
提示
请注意,这是特定于适配器的CRUD操作PHP SAPI下运行。这意味着添加缓存项使用CLI不会导致项目出现在FPM。同样,删除一个项目使用CGI不会导致项目被删除在CLI中。
这项工作,包括代码示例,许可下Creative Commons冲锋队3.0许可证。