代理缓存适配器

编辑本页

代理缓存适配器

这个适配器包装了一个PSR-6兼容的缓存项池接口.它用于将应用程序的缓存项池实现与Symfony集成在一起ob娱乐下载缓存组件的任何实现Psr \ \ CacheItemPoolInterface缓存

它还可以用于在装饰池中存储项之前自动为所有键添加前缀,从而有效地允许从单个命名空间池创建多个名称空间池。

该适配器需要一个Psr \ \ CacheItemPoolInterface缓存Instance作为第一个参数,第二个和第三个参数是命名空间和默认缓存寿命:

12 3 4 5 6 7 8 9 10 11 12 13 14 16 17 18 19 20
使用Psr缓存CacheItemPoolInterface使用ob娱乐下载组件缓存适配器ProxyAdapter//创建自己的缓存池实例// PSR-6 CacheItemPoolInterfacepsr6CachePool=……缓存ProxyAdapter (//缓存池实例CacheItemPoolInterfacepsr6CachePool//一个字符串,前缀为存储在缓存中的项的键名称空间//未定义缓存项的默认生存期(秒)//自己的生命周期,值为0会导致项目无限期地存储(例如://直到缓存被清除)defaultLifetime0);
此工作,包括代码示例,是根据创作共用BY-SA 3.0许可证。
ob娱乐下载Symfony 6.2支持通过苏禄人
ob娱乐下载Symfony 6.2支持通过Les-Tilleuls.coop