awallef / cakephp-redis
此包的最新版本(3.4.0.3)没有可用的许可信息。
CakePHP redis 缓存与存储
3.4.0.3
2017-09-12 10:49 UTC
Requires
- php: >=5.5.9
- cakephp/cakephp: ^3.3
Requires (Dev)
This package is auto-updated.
Last update: 2024-09-16 21:04:56 UTC
README
此插件允许您在 redis 引擎中缓存和存储数据
安装
您可以使用 composer 将此插件安装到您的 CakePHP 应用程序中。
安装 composer 包的推荐方法是
composer require awallef/cakephp-redis
在 config/boostrap.php 中加载它
Plugin::load('Awallef/Redis');
Redis 缓存
此插件基于 cakephp 的 RedisEngine 提供了一个非常小的不同 redis 引擎。区别如下
- 引擎配置包含一个布尔 'serialize' 选项(默认为 true)
- 读和写函数使用配置 'serialize' 选项
- 键按顺序存储/读取/删除,以便使用 : 和 :* redis 技能!
按照以下方式在 app.php 中配置引擎
'Cache' => [
...
'redis' => [
'className' => 'Awallef/Redis.Redis',
'prefix' => 'www.your-site.com:',
'duration' => '+24 hours',
'serialize' => true
],
...
]