APCu缓存适配器
编辑该页面APCu缓存适配器
这个适配器是一种高性能,共享内存缓存。它可以显著提高应用程序的性能,因为它的缓存内容存储在共享内存,明显快于其他组件,如文件系统。
谨慎
要求:的APCu扩展必须安装和积极使用这个适配器。
ApcuAdapter可以提供一个名称空间,默认缓存生命周期,和缓存项版本字符串作为构造函数参数:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
使用ob娱乐下载\组件\缓存\适配器\ApcuAdapter;美元缓存=新ApcuAdapter (/ /字符串前缀的键项存储在这个缓存美元名称空间=”,/ /缺省生命周期(秒)不定义的缓存项/ /自己的一生,值0导致项目被无限期存储(即。/ /直到APCu内存清除)美元defaultLifetime=0,/ /设置时,所有钥匙由美元的名称空间前缀可以通过改变作废/ /这个美元版本字符串美元版本=零);
谨慎
使用这个适配器是气馁的编写/删除沉重的工作量,因为这些操作导致内存碎片导致显著降解性能。
提示
这个适配器的CRUD操作是特定于PHP SAPI下运行。这意味着缓存操作(如添加、删除等)使用CLI FPM或CGI sapi下将不可用。
这项工作,包括代码示例,许可下Creative Commons冲锋队3.0许可证。