use think\Cache;...use think\cache\driver\Redis; $key= Cache::store('redis')->set('arr',$a); Cache::store('redis')->expire(10); // //设置键的过期时间 var_dump( Cache::store('redis')-&g...
不用插件,不用臃肿代码,不用sql语句,Redis唾手可得的分页展示。
首先,缓存由于其高并发和高性能的特性,已经在项目中被广泛使用。在读取缓存方面,大家没啥疑问,都是按照下图的流程来进行业务操作。 但是在更新缓存方面,对于更新完数据库,是更新缓存呢,还是删除缓存。又或者...
系统查询结果使用了Redis进行缓存,但是未设置超时时间。在后续开发中数据库新增了字段,导致数据库数据正常,程序处理报空指针,经过debug得知,由于缓存存在数据,未读取数据库,直接从缓存拿的过期数据导致。暂时...