
redis
文章平均质量分 66
飞起的人生
每天学习一点点
展开
-
php中redis+lua处理高并发
使用:1.在php的redis中使用lua $redis->eval()函数 eval($lua,$data,$num); $lua 要执行的lua命令 : $data传进去的参数(必须是数组): $num表示第二个参数数组中 有几个是参数(数组其他剩下来的是附加参数) 其中 lua中使用参数用的是 KEYS[1]KEYS...原创 2020-04-10 13:01:05 · 1426 阅读 · 0 评论 -
Win10 安装Redis及可视化客户端
Redis下载地址:https://download.youkuaiyun.com/download/qq_35349114/12101406也可以直接到github下载 :https://github.com/MicrosoftArchive/redis/releases下载稳定版本,然后解压到本地,在文件夹中点击 redis-server.exe 就运行Redis服务端了...原创 2020-01-14 12:41:49 · 1450 阅读 · 0 评论 -
redis 队列的使用
Reids是一个比较高级的开源key-value存储系统,采用ANSI C实现。其与memcached类似,但是支持持久化数据存储入队操作$redis = new Redis(); $redis->connect('127.0.0.1',6379); $arr = [ ['name' => 'xiaoming', 'age'...原创 2018-11-13 14:08:49 · 13478 阅读 · 1 评论 -
缓存穿透、缓存击穿、缓存雪崩概念及解决方案
缓存穿透概念访问一个不存在的key,缓存不起作用,请求会穿透到DB,流量大时DB会挂掉。解决方案采用布隆过滤器,使用一个足够大的bitmap,用于存储可能访问的key,不存在的key直接被过滤; 访问key未在DB查询到值,也将空值写进缓存,但可以设置较短过期时间。缓存雪崩概念大量的key设置了相同的过期时间,导致在缓存在同一时刻全部失效,造成瞬时DB请求量大、压力骤增...转载 2019-04-23 11:37:02 · 146 阅读 · 0 评论 -
分布式之redis复习精讲
引言为什么写这篇文章?博主的《分布式之消息队列复习精讲》得到了大家的好评,内心诚惶诚恐,想着再出一篇关于复习精讲的文章。但是还是要说明一下,复习精讲的文章偏面试准备,真正在开发过程中,还是脚踏实地,一步一个脚印,不要投机取巧。考虑到绝大部分写业务的程序员,在实际开发中使用redis的时候,只会setvalue和getvalue两个操作,对redis整体缺乏一个认知。又恰逢博主某个同事下周...转载 2019-05-10 11:25:33 · 165 阅读 · 0 评论