advcache:用于学说缓存的高级缓存库

时间:2024-07-06 10:51:45
【文件属性】:

文件名称:advcache:用于学说缓存的高级缓存库

文件大小:7KB

文件格式:ZIP

更新时间:2024-07-06 10:51:45

PHP

高级缓存 AdvCache 是 Doctrine\Cache 组件的扩展。 AdvCache 还实现了 Doctrine 中的 Cache 接口,但为您提供了一些额外的灵活方法,例如 fetchOrCall 或缓存标记,以便更好地处理缓存: 缓存标记的用例 例如,您想存储用户 #1 的所有朋友的列表。 用户#1 有以下用户作为朋友:用户#3 和用户#4。 正确地你会选择一个像“user_friends:1”这样的缓存键。 如果用户#4 删除了他的帐户,您必须使用户#4 所在的用户好友列表的所有缓存失效。现在您可以使用缓存标记系统。 只需将缓存键“user_friends:1”标记为“user:4”,因为“user:4”在列表中,并且您可以在帐户删除的情况下使分配给标记“user:4”的所有缓存失效. 安装 通过 composer 安装非常简单 composer require ceik


【文件预览】:
advcache-master
----src()
--------AdvCache()
----.travis.yml(240B)
----LICENSE(1KB)
----composer.json(521B)
----README.md(2KB)
----tests()
--------AdvCacheTest.php(12KB)
----phpunit.xml.dist(797B)

网友评论