Download the PHP package alan/swoft-cache-proxy without Composer
On this page you can find all versions of the php package alan/swoft-cache-proxy. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Please rate this library. Is it a good library?
Informations about the package swoft-cache-proxy
swoft-cache-proxy
-
特性
-
基于框架本身AOP和Annotation实现
- 接入成本较低
-
-
安装
composer require alan/swoft-cache-proxy
-
配置redis
-
在业务上层代码引入Cache注解
- 引入Cache注释,注意要引入命令空间
- Cache注释有个isQuery的属性,如果当前的操作是查询则设置为true,如果当前是更新操作则为false.比如前当我们是从数据库里面查出某个用户的订单,这里会把查询结果缓存起来,如果是更新某个用户订单则会把之前查询的缓存清空。
- 如果isQuery=ture时,返回数据时需要使用CacheRspHelper::makeRsp函数返回。第一个参数为业务层返回的数据(即需要缓存的数据)、第二个参数为缓存数据的归属者标识字段,如何上面我们查询的是某用户(uid=10000)的订单列表数据,那这里应该传入该用户的uid(即10000).
- 上层(比如控制器)获取数据时需要调用CacheRspHelper::getRsp函数
All versions of swoft-cache-proxy with dependencies
PHP Build Version
Package Version
Requires
php Version
>=7.1
swoft/framework Version ~2.0.0
swoft/stdlib Version ~2.0.0
swoft/redis Version ~2.0.0
ext-json Version *
swoft/framework Version ~2.0.0
swoft/stdlib Version ~2.0.0
swoft/redis Version ~2.0.0
ext-json Version *
The package alan/swoft-cache-proxy contains the following files
Loading the files please wait ....