Yii2 运用 redis 服务

//首先在common/config/main.php 里components里加入如下代码

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

//然后下载yii2-redis的扩展类库

地址:http://pan.baidu.com/s/1bpengNt

//下载完成之后 把yii2-redis文件夹放到  vendor/yiisoft/ 下

最后:修改 vendor/yiisoft/extensions.php

加入如下内容:

 ‘yiisoft/yii2-redis‘ =>
    array (
      ‘name‘ => ‘yiisoft/yii2-redis‘,
      ‘version‘ => ‘2.0.5.0‘,
      ‘alias‘ => array (
         ‘@yii/redis‘ => $vendorDir . ‘/yiisoft/yii2-redis‘,
              ),
    ),    

好了 现在我们就可以在yii2 里应用redis了  当然要先确认咱们的redis服务是开启状态

//存
Yii::$app->redis->set(‘key‘,‘value‘);
//取
Yii::$app->redis->get(‘key‘);
时间: 2024-10-11 07:29:57

Yii2 运用 redis 服务的相关文章

YII2 搭建redis拓展(教程)

安装redis扩展: 1.通过composer进行安装,到项目根目录cmd运行(推荐) php composer.phar require --prefer-dist yiisoft/yii2-redis 或者添加 "yiisoft/yii2-redis": "~2.0.0" 到对应项目的composer.json文件中 2.手动安装 点击下载:yii2.0-redis扩展 把下载的扩展文件放到vendor/yiisoft/下,命名为yii2-redis 修改ven

centos6.5配置redis服务 很好用谢谢

1.下载Redis3.2.5安装包 wget http://download.redis.io/releases/redis-3.2.5.tar.gz 2.解压.编译.安装redis-3.2.5: tar -zxvf redis-3.2.5.tar.gz -C /usr/src/ cd /usr/src/redis-3.2.5/ make && make install 3.创建redis相关目录: mkdir -p /home/redis/bin mkdir -p /home/redis

aws上redhat安装redis服务记

1.准备 官网下载 或者 wget http://download.redis.io/releases/redis-3.0.7.tar.gz 2.Redis编译 通过 cd redis-3.0.7/ 进入Redis源码目录内,执行make编译Redis: 报错1 处理 yum install gcc 报错2 make MALLOC=libc (错误解决URL:http://www.phperz.com/article/14/1219/42002.html) 3.Redis安装配置  安装Redi

Window环境下配置Redis服务的方法及查看缓存数据的工具介绍

工具下载位置:http://pan.baidu.com/s/1hqVh1f2,包括服务端配置以及查看缓存的工具. 服务端是以服务的形式运行,将Redis服务端解压到某个目录,然后执行cmd执行命令: redis-server.exe --service-install redis.windows.conf --loglevel verbose 注意事项,修改Redis端口及密码的配置在文件redis.windows-service.conf中:(使用redis284.rar中解压文件) 修改端口

redis服务部署及配置详解

Redis是一种高级key-value数据库.它跟memcached类似,不过数据可以持久化,而且支持的数据类型很丰富.有字符串,链表,集合和有序集合.支持在服务器端计算集合的并,交和补集(difference)等,还支持多种排序功能.所以Redis也可以被看成是一个数据结构服务器. Redis的所有数据都是保存在内存中,然后不定期的通过异步方式保存到磁盘上(这称为"半持久化模式"):也可以把每一次数据变化都写入到一个append only file(aof)里面(这称为"全

Redis服务停止报错解决方案[NOAUTH Authentication required]

Redis服务器设置密码后,使用service redis stop 会出现以下信息: service redis stop Stopping ... OK (error) NOAUTH Authentication required. Waiting for Redis to shutdown ... Waiting for Redis to shutdown ... Waiting for Redis to shutdown ... Waiting for Redis to shutdown

Redis服务

一.Redis概述 1.1.什么是Redis Redis是一种高级key-value数据库.它跟memcached类似,不过数据 可以持久化,而且支持的数据类型很丰富.有字符串,链表,集 合和有序集合.支持在服务器端计算集合的并,交和补集(difference)等,还支持多种排序功能.所以Redis也可以被看成是一个数据结构服务 器.Redis的所有数据都是保存在内存中,然后不定期的通过异步方式保存到磁盘上(这称为“半持久化模式”):也可以把每一次数据变化都写入到一个append only fi

win7环境下redis服务和php扩展的安装

1.下载redis的windows应用程序,支持32位和64位,根据实际情况下载 下载地址: https://github.com/dmajkic/redis/downloads 2.将相应的程序copy到你所需要的目录中,在这里我使用的64位,放到E:\redis目录 3.启动redis服务端:打开一个cmd窗口,先切换到redis所放目录(E:\redis),运行 redis-server.exe redis.conf 注意redis.conf为配置文件,主要配置了redis所使用的端口等信

RedisLive监控Redis服务

RedisLive监控Redis服务 RedisLive是由python编写的并且开源的图形化监控工具,非常轻量级,核心服务部分只包含一个web服务和一个基于redis自带的info命令以及monitor命令的监控服务,界面上只有一个基于BootStrap的web界面,非常简洁明了.除此之外,它还支持多实例监控,切换方便,而且配置起来也非常容易.监控信息支持redis存储和持久化存储(sqlite)两种方式. 注意:RedisLive是使用Python2.x编写,建议使用2.7,本次环境为Cen