文件系统缓存适配器
编辑该页面文件系统缓存适配器
这个适配器为那些无法安装工具提供了改进应用程序的性能APCu或复述,在他们的环境。它存储缓存项过期和内容的常规文件目录的集合在一个本地挂载文件系统。
FilesystemAdapter可以提供一个名称空间,默认缓存生命周期,和缓存根路径作为构造函数参数:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
使用ob娱乐下载\组件\缓存\适配器\FilesystemAdapter;美元缓存=新FilesystemAdapter (/ /字符串用作根缓存目录的子目录中,缓存的地方/ /物品将被存储美元名称空间=”,/ /缺省生命周期(秒)不定义的缓存项/ /自己的一生,值0导致项目被无限期存储(即。/ /删除文件,然后才能)美元defaultLifetime=0,/ /主缓存目录(应用程序需要读写权限)/ /如果没有指定,系统内部临时目录中创建一个目录美元目录=零);
请注意
这个适配器实现了PruneableInterface,使手动修剪过期的缓存项通过调用它的删除()
方法。
使用标签
为了使用基于失效,你可以包装你的适配器TagAwareAdapter,但它通常是使用专用的更有趣FilesystemTagAwareAdapter。因为标签失效逻辑是使用链接来实现的文件系统,这个适配器提供了更好的读性能使用基于失效时:
1 2 3
使用ob娱乐下载\组件\缓存\适配器\FilesystemTagAwareAdapter;美元缓存=新FilesystemTagAwareAdapter ();
这项工作,包括代码示例,许可下Creative Commons冲锋队3.0许可证。
TOC
版本
版本: