yuzuru-s / cakephp-redis
CakePHP的Redis数据源插件
v0.0.1
2018-09-30 12:12 UTC
Requires
- php: >=5.3.0
- composer/installers: *
This package is not auto-updated.
Last update: 2024-09-10 18:10:16 UTC
README
CakePHP的Redis数据源插件 这个仓库是 nanapi/cakephp-redis.git 的副本。因为它已经被删除。
要求
- PHP5
- CakePHP2
- pecl redis
安装
cd app/Plugin
git clone git@github.com:YuzuruS/cakephp-redis.git Redis
app/Config/bootstrap.php
CakePlugin::load('Redis');
app/Config/database.php
<?php class DATABASE_CONFIG { public $redis = array( 'datasource' => 'Redis.RedisSource', 'host' => 'localhost', 'port' => '6379', 'db' => '0' );
如何使用它
你的模型
<?php App::uses('RedisModel', 'Redis.Model'); class MyRedis extends RedisModel { }
你的控制器
<?php App::uses('AppController', 'Controller'); class MyController extends AppController { public $uses = array( 'MyRedis'; ); public function index() { $this->MyRedis->set('key', 'value'); $this->MyRedis->get('key'); $this->MyRedis->incr('pv'); } }
方法
这是对 phpredis 的包装。有关模型可以使用的方法列表,请参阅phpredis的README。