awallef/cakephp-redis

此包的最新版本(3.4.0.3)没有可用的许可信息。

CakePHP redis 缓存与存储

安装: 435

依赖: 1

建议者: 1

安全: 0

星标: 0

关注者: 2

分支: 0

开放问题: 0

类型:cakephp-plugin

3.4.0.3 2017-09-12 10:49 UTC

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
    ],
    ...
]