maykonn/codeigniter-predis
最新稳定版本:v0.1.1
Composer 安装命令:
composer require maykonn/codeigniter-predis
包简介
The CodeIgniter Redis package
README 文档
README
- Is possible to configure and use multiple redis servers in a CodeIgniter project
- Multiple servers configurations with one configuration file
- Multiple servers by project environment
Installation
If you are using composer, type: composer require maykonn/codeigniter-predis or if not:
- Download the code as ZIP in
Clone or downloadbutton - Extract the downloaded zip into your
application/libraries/directory - Rename the extracted directory to
application/libraries/codeigniter-predis - In your terminal go to library directory and type:
composer install - The installation will create a
codeigniter-predis.phpfile into theapplication/config/folder - See the example here
Using
-
Import the
src/Redis.phpfile:
require_once APPPATH . 'libraries/codeigniter-predis/src/Redis.php';
- Load the library to your CodeIgniter instance:
$this->redis = new \CI_Predis\Redis(['serverName' => 'default']);
- Test:
echo $this->redis->ping();
How to perform redis commands?
You can perform redis commands in three different ways:
Will call the command on the current setted server, to change server use $redis->connect() method:
$redis->some_redis_command();
Alias to the code above:
$redis->getServerConnected()->some_redis_command();
Call the command in a specific server that isn't the current connect server (but instantiated before using connect method)
$redis->getServersCollection()->getServer('some_server')->some_redis_command();
统计信息
- 总下载量: 7.84k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 13
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2017-07-21