• Laravel之路——缓存使用


    1.使用Redis类

      use IlluminateSupportFacadesRedis;

    //设置指定 key 的值(覆盖老的value)
    Redis::setex('key','value');
    //设置指定 key 的值(如果存在不覆盖老的value并且返回false)
    Redis::setnx('key','value');
    //设置指定 key 的值并且带时长(覆盖老的value),单位是秒
    Redis::setex('key',100,'value');
    //获得指定 key 的值
    Redis::get('key');
    //删除key
    Redis::del('key');
    //判断是否存在key
    Redis::exists('key');
    //如果value是数字可以自增一
    Redis::incr('key');
    //如果value是数字可以自增给定的增加量
    Redis::incrby('key','number');
    //如果value是数字可以自增给定的浮点增加量
    Redis::incrbyfloat('key','number');
    //如果value是数字可以自减一
    Redis::decr('key');
    //如果value是数字可以自减给定的减量值
    Redis::decrby('key','number');
    //如果 key 已经存在并且是一个字符串, APPEND 命令将 value 追加到 key 原来的值的末尾
    Redis::append('key','value');
    

      

    2.使用Cache类

      

  • 相关阅读:
    codevs 1164 统计数字
    codevs 2597 团伙
    codevs 1472 体检
    Openjudge 1.13-21:最大质因子序列
    Openjudge 1.13-23:区间内的真素数
    codevs 1388 砍树
    codevs 1536 海战
    codevs 3110 二叉堆练习3
    codevs 2879 堆的判断
    Openjudge 1.13.37:乒乓球
  • 原文地址:https://www.cnblogs.com/xj76149095/p/6249800.html
Copyright © 2020-2023  润新知