WindXCache封装了xCache实现缓存策略
提供对方访问接口如下: 它接收如下配置: array(
'user' => '', //拥有清空xcache数据的权限用户
'pwd' => '', //拥有清空xcache数据的权限用户的密码
'security-code' => '', //继承自AbstractWindCache,安全码配置
'key-prefix' => '', //继承自AbstractWindCache,缓存key前缀
'expires' => '0', //继承自AbstractWindCache,缓存过期时间配置
)
xcache缓存的使用: 1、像使用普通类库一样使用该组件:
$cache = new WindxCache();
$cache->set('name', 'windDbTest');
2、采用组件配置的方式,通过组件机制调用 在应用配置的components组件配置块中,配置xCache(该名字将决定调用的时候使用的组件名字): 'xCache' => array(
'path' => 'WIND:cache.strategy.WindXCache',
'scope' => 'singleton',
'config' => array(
'user' => '',
'pwd' => '',
'security-code' => '',
'key-prefix' => '',
'expires' => '0',
),
),
在应用中可以通过如下方式获得xCache对象: $cache = Wind::getApp()->getComponent('xCache'); //xCache的名字来自于组件配置中的名字
$cache->set('name', 'test');
<note>注意:该组件需要安装扩展xcache.</note>the last known user to change this file in the repository <LastChangedBy: xiaoxiao >
Located in /cache/strategy/WindXCache.php [line 62]
WindModule
|
--AbstractWindCache
|
--WindXCache
Author(s):
Information Tags:
|
Methods
|