资讯专栏INFORMATION COLUMN

thinkphp下配置和使用阿里云redis

meislzhua / 2277人阅读

摘要:未完待续端配置里的相关配置阿里云和在购买阿里云时会得到,把相应的值配置到就行。小结操作相对简单,本人简单介绍了,在下,的相关配置以及简单使用,今天先写这么多,日后会有更新。

1.redis简介

Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库。(未完待续...)

2.thinkphp端配置

config.php里的相关配置:

// 阿里云redis
    "DATA_CACHE_TYPE"                   => "Redis",
    "REDIS_HOST"                        => "123456789",
    "REDIS_PORT"                        => 6379,
    "DATA_CACHE_TIME"                   => 3600,
    "REDIS_AUTH"                        => "123456789",

REDIS_HOSTREDIS_AUTH 在购买阿里云redis时会得到,把相应的值配置到config.php就行。

3.php端redis的使用

我现在的项目中只用到了redis的两个基本操作:setget方法,redis的用法比较简单,当然还有其它高级的用法,我还是秉承实用的原则,从实际用到的出发,贴出代码,大家相互学习。

set方法:

    public static function setage($name,$age)
    {    
        $redis = new Redis();
        $redis->connect(C("REDIS_HOST"), C("REDIS_PORT"));
        $redis->auth(C("REDIS_AUTH"));    
        $redis->set("age:".$name, $age);

    }

redis是k—v型数据库, $redis->set("age:".$username, $age); 这样存的目的是,更加形象一点,存下来的数据是这样的,age:小明 -> 16

get方法:

    public static function getage($name)
    {    
        $redis = new Redis();
        $redis->connect(C("REDIS_HOST"), C("REDIS_PORT"));
        $redis->auth(C("REDIS_AUTH"));
        $age=$redis->get("age:".$name);
        if (!$age) {
            return false;
        }
        return $age;
    }

get方法,这时如果$name值传过来的是 小明 就会查到 age:小明 -> 16 ,返回16。

4.小结

redis操作相对简单,本人简单介绍了,在thinkphp下,redis的相关配置以及简单使用,今天先写这么多,日后会有更新。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/21803.html

相关文章

  • thinkphp配置使用阿里redis

    摘要:未完待续端配置里的相关配置阿里云和在购买阿里云时会得到,把相应的值配置到就行。小结操作相对简单,本人简单介绍了,在下,的相关配置以及简单使用,今天先写这么多,日后会有更新。 1.redis简介 Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库。(未完待续...) 2.thinkphp端配置 config.php里的相关配置...

    caozhijian 评论0 收藏0
  • 阿里centOS环境搭建基于thinkphp的网站

    Step1:购买服务器以及配置选择 作为学生党的优惠,30块3个月的服务器使用时间(为了成为未来的拍黄片导演怎么口以不舍得花钱) 云服务器ECS 学生特惠 showImg(https://segmentfault.com/img/bVrzxP); showImg(https://segmentfault.com/img/bVrzxQ); 基本按照一开始给你的配置就好了,除了公共镜像那里选择,看个人...

    Acceml 评论0 收藏0
  • 阿里centOS环境搭建基于thinkphp的网站

    Step1:购买服务器以及配置选择 作为学生党的优惠,30块3个月的服务器使用时间(为了成为未来的拍黄片导演怎么口以不舍得花钱) 云服务器ECS 学生特惠 showImg(https://segmentfault.com/img/bVrzxP); showImg(https://segmentfault.com/img/bVrzxQ); 基本按照一开始给你的配置就好了,除了公共镜像那里选择,看个人...

    Coly 评论0 收藏0
  • ThinkPHP 5使用OSS

    摘要:准备工作登录阿里云官网,将鼠标移至产品找到并单击对象存储打开产品详情页面。您也可以单击位于官网首页右上方菜单栏的控制台,进入阿里云管理控制台首页,然后单击左侧的对象存储菜单进入管理控制台界面。 摘要: ThinkPHP 5使用OSS示例。 准备工作 登录阿里云官网,将鼠标移至产品找到并单击对象存储OSS打开OSS产品详情页面。 在OSS产品详情页中的单击立即开通。 开通服务后,在OS...

    kohoh_ 评论0 收藏0
  • thinkphp阿里短信服务,替代原来的阿里大于

    摘要:之前使用的阿里大于,不过很坑的是,新接入的都不能用了,融入进了阿里云服务,当然阿里大于的老用户还可以继续用阿里大于首先还是接入,上图找到短信服务设置短信签名和短信模板设置或找到或下载文档打开下载下来的文档,只需要,将其改名为,并放到项目根目 之前使用的阿里大于,不过很坑的是,新接入的都不能用了,融入进了阿里云服务,当然阿里大于的老用户还可以继续用阿里大于 首先还是接入,上图: (1)找...

    mj 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<