美文网首页
laravel5 使用redis的个人总结

laravel5 使用redis的个人总结

作者: winter_coder | 来源:发表于2017-08-25 15:49 被阅读0次

之前研究使用过yii2,针对redis扩展的使用简单和laravel5比较一下:

  • yii2的扩展使用要比laravel更好理解和直接,这应该和作者也是华裔有一定的关系
  • yii2的redis扩展其实就是一个简单类,通过__call()魔术方法,可以调用所有redis的命令,不需要额外的扩展包,调用也很简单。
  • laravel5 有俩种使用redis的方法,非框架调用和框架调用
    1. 非框架调用:
    $redis = new redis();   
    $result = $redis->connect('127.0.0.1', 6379);   
    
    $result = $redis->set('test',"11111111111");   //添加key/value记录
    $result = $redis->get('test');   //获得指定key的值
    $redis->delete('test');//删除指定key
    $redis->setnx('test',"22222222");   //不存在该键,设置关键值参数
    $redis->exists('test');//是否存在key
    $redis->incr("test");//加一
    $redis->decr("test");//减一
    
    1. 框架调用
    //install predis 扩展   ,特别注意使用predis必须是laravel5.1.35以上版本,不然要先composer update
    composer require "predis/predis:1.0"  
    配置:
    'redis' => [  
      'cluster' => false,  
      'default' => [  
          'host'     => '127.0.0.1',  
          'port'     => 6379,  
          'database' => 0,  
          ],  
    ],  
    声明:
    use Illuminate\Support\Facades\Redis;  
    使用:
    $user = Redis::get('user:profile:'.$id);
    Redis::set('name', 'Taylor'); 
    $values = Redis::lrange('names', 5, 10);  
    

相关文章

  • laravel5 使用redis的个人总结

    之前研究使用过yii2,针对redis扩展的使用简单和laravel5比较一下: yii2的扩展使用要比larav...

  • Laravel 文章汇集

    LARAVEL .ENV文件配数组laravel redis操作大全laravel5篇之使用事务laravel多库...

  • Redis使用总结

      说到NOSQL,不得不得说一下redis,它是一种支持Key-Value等多种数据结构的存储系统,可用于缓存,...

  • Redis SDS动态字符串跟C字符串 区别

    前言 <>, 一点点总结帮助自己更加了解redis底层。 介绍 redis底层没有使用“...

  • Redis

    原理详情参见redis原理总结 Redis原理了解吗?你们是如何使用的? Redis是基于内存、单进程单线程模型的...

  • Redis知识总结-0

    之前我已经写过关于Redis的基本使用,Redis高可用这些文章,本篇只做总结。 Redis高可用搭建 【分布式架...

  • Laravel 5.4: 提示Specified key was

    在laravel5,4上使用一个composer包的时候提示以下错误: [Illuminate\Database\...

  • 2020-03-24

    Redis学习记录(一)之Redis的简介及安装使用 Redis作为NoSql较为流行使用的数据库之一,个人觉得还...

  • Redis总结

    一、数据类型 二、使用场景 二、redis缓存使用总结 三、redis缓存常见问题 四、布隆过滤器的方式解决缓存穿透问题

  • Redis基础配置

    Redis常用配置总结 基本配置 Redis默认不是以守护进程的方式运行,可以通过该配置项修改,使用yes启用守护...

网友评论

      本文标题:laravel5 使用redis的个人总结

      本文链接:https://www.haomeiwen.com/subject/glgudxtx.html