库基于Yii2的Redis类库(yii2 redis 类)

的使用

Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API,用于数据的存储、查找、修改等操作。Yii2是一个基于PHP的高性能框架,提供了一些简便的操作方式来完成更多的任务,其中包括Redis与Yii2的联合使用也得到了增加,利用Yii2Redis类库,可以轻松实现Redis的储存服务。

Yii2Redis类库是在Yii2框架基础上增加的一个插件,可以很方便的实现Redis的使用,一般的composer安装方式如下:

1.首先安装Yii2

2.使用composer安装phpredis扩展

$composer require yiisoft/yii2-redis

3.修改启用redis配置文件

'redis' => [
'class' => 'yii\redis\Connection',
'hostname' => 'localhost',
'port' => 6379,
'database' => 0,
]

4.使用Redis

$redis = Yii::$app->redis;
$redis->set('name','Tom');
echo $redis->get('name');

使用Yii2Redis类库,可以很容易调用Redis的工具函数,虽然目前的扩展还没有完全支持所有Redis的函数,但目前已经支持了大多数Redis中常用的函数,部署配置也相对简便,所以Yii2Redis可以说是开发者最佳的选择。


数据运维技术 » 库基于Yii2的Redis类库(yii2 redis 类)