laravel运用redis存储数据和读取的方式
实例名称:laravel运用redis存储数据和读取的方式
使用范围:laravel5.8
第一种应用方式:如果有缓存则直接返回缓存,如果无则查询并返回数据
$values = Cache::remember('kry',3600,function () {return '我是内容'; //这里写数据库查询 如果没有缓存则会直接返回数据并缓存});dump($values);
第二种应用方式:手动形式
$res = Cache::get('kry');//这个是单独读取Cache::put('kry','value',3600);//这个是设置if (Cache::has(‘key’)){ //首先查询验证$values = Cache::get(‘key’); //直接读取cachereturn $values;}else{ //如果cache里面没有 $values = DB::select($sql);Cache::put($key,$value,$time);return $values;}
laravel运用redis存储数据和读取的方式相关推荐
- android的数据存储方式有哪几种方式,Android存储数据的5种方式
第一种:SharedPreferences 1.使用键值对的方式存储数据 2.通常用于:保存用户的偏好设置.选择是否保存密码.记录文档阅读的位置等 3.实现方式(写入): a).获取SharedPre ...
- Redis存储对象的三种方式
存储对象的三种方式分别为: 1.将对象序列化后保存到Redis 2.将对象用FastJSON转为JSON字符串后存储 3.将对象用Hash数据类型存储 序列化工具类SerializeUtil publ ...
- python读取redis存储数据的存储时间_Python读写Redis数据库操作示例
使用Python如何操作Redis呢?下面用实例来说明用Python读写Redis数据库. 比如,我们插入一条数据,如下: import redis class Database: def __ini ...
- redis 存储数据不设置过期时间 会自动过期吗_Redis-数据淘汰策略持久化方式(RDB/AOF)Redis与Memcached区别...
Redis与Memcached区别: 两者都是非关系型数据库.主要有以下不同: 数据类型: Memcached仅支持字符串类型. redis支持:String,List,set,zset,hash 可 ...
- android的数据存储方式有哪几种方式,android存储数据的几种方式比较
机身内存读取主要用个两个类文件输入流(FileInputStream)和文件输出流(FileOutputStream):FileInputStream fileInput = this.openFil ...
- 【Redis】redis 存储对象 的三种方式
1.概述 转载:https://blog.csdn.net/u014756827/article/details/88830973 2.方式一:序列化操作 public class Serialize ...
- redis 存储对象 的三种方式
方式一:序列化操作 public class SerializeUtil {/** 序列化* */public static byte[] serizlize(Object object){Objec ...
- redis中以层级关系、目录形式存储数据
使用redis存储数据的时候,有时候为了查看的方便,通常会有层级或者说是目录,这时候我们在set的时候,需要将key值使用":"的符号来区分层级关系,比如:set("a: ...
- redis存10万条数据_redis如何存储数据
飞天技术汇 | 阿里云Redis产品升级大全 阿里云Redis重磅产品升级:全球多活版.混合存储版.多线程性能增强版. 这期飞天技术汇你将看到 ● 企业如何实现业务快速全球化布局 ● 冷热数据如何分离 ...
最新文章
- 在ABAP/4中声明表格控制
- session图片验证码,页面和请求是两个地址。android手机好用,iphone 失效。
- 2017软件工程实践第二次作业
- 2007年noip普及组初赛试题
- 计算机网络实验传输文件,湖大计算机网络实验-tcp文件传输实验
- 写了一篇关于餐饮业陷入困境的文章
- 从高量到高质,私域流量的变革与发展
- Atitit ever note org log t99 目录 1. data	1 2. Sik dsk zip mode	1 3. Local exted stat	2 4. Recy	3 1
- redis 获取类似key的所i有的值_高可用 Redis 分布式锁实施方案!
- SQL入门教程(一):基础知识
- 利用JS模拟排队系统
- Spring Cloud Alibaba Nacos 注册中心
- OBS 基础 16 如何在CMake中添加新的lib库、头文件等
- html常用标签梳理
- 浅谈GPU虚拟化技术(四)- GPU分片虚拟化
- c++中随机生成实数
- 解析dwg文件圆弧段被直线化解决方案及相关可能出现的问题(AutomationException: 0x800401f5和AutomationException: 0x80040228)
- com.jcraft.jsch.JSchException: Auth fail
- 【QCA】SDK11.2添加Marvell AQR114c的支持(uboot+linux)
- maya_mel转python代码插件
热门文章
- process credentials(二)
- 【安全牛学习笔记】缓冲区溢出
- MapReduce寻找共同好友
- python读取配置文件 ConfigParser
- NLTK学习笔记(八):文法--词关系研究的工具
- 20、查看帮助的命令--man,info,whatis,--help
- 550 5.7.1 Client does not have permissions to send as this sender
- 如何利用ffmpeg提供的API函数进行多媒体文件的解封装
- 程序员谨防加班猝死之十大建议
- 也可以让生命发出耀眼的飞鸽传书光芒