Laravel之路——缓存使用
2024-10-12 17:19:34
1.使用Redis类
use Illuminate\Support\Facades\Redis;
//设置指定 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类
最新文章
- iOS 字典与JSON相互转换
- MyEclipse中的SVN操作手册
- Android studio 提高导入项目的速度
- php实现木桶排序
- 【BUG】wego购物分享系统未登陆分享宝贝时查看宝贝自动新增产品数据
- 浅谈对CSS的认识
- 17.2 The DispatcherServlet
- 一次library cache pin故障的解决过程
- [数据库连接字符串] Access 连接字符串
- 关于sqlserver 2008 远程导入表数据
- lightoj 1037 状态压缩
- 解决 Windows instance 时间不同步问题 - 每天5分钟玩转 OpenStack(153)
- [转载] gitbook安装与使用
- Ubuntu终端常用快捷键(精简)
- Wechart 饼图
- 开发更健壮python程序的一些工具
- Spring Boot 的 application.properties
- Java:ConcurrentHashMap
- Java循环中try...finally...遇到continue
- Rpgmakermv(38)MOG_Theatrhythm
热门文章
- 浏览器兼容console对象的简要解决方案
- 12V继电器开关控制
- IO负载高的来源定位 IO系列
- MySQL源码:索引相关的数据结构
- springMVC工作原理图
- 项目打包 tomcat部署
- Bootstarp--全局CSS样式之表格
- MVC5学习笔记
- 百度前端技术学院(IFE)2016春季学期总结
- c++预编译问题:fatal error C1083: Cannot open precompiled header file: 'Debug/DllTest.pch': No such file or d