redis
文章平均质量分 59
主要涉及到redis的使用、redis的特性、redis的集群高可用等知识。
程序バ鱼仔
本人2020届毕业生。蓝桥杯国赛二等奖。刚开始写博客,从java基础开始,都是自己的理解,如果有什么不对的,还望各位大佬指点指点。
展开
-
Redis笔记(五)- 手写Redis
Redis的通信协议-RESP Redis的客户端使用的是RESP协议与Redis的服务器进行通信交互,这个协议不仅仅在Redis中使用,我们也可以用于其他的C-S软件项目,RESP主要的特点如下:①实现简单②解析快速③人类可读 接下来,我们围绕着RESP协议写几段代码来讲解它,这样应该能更深刻的理解RESP协议。 一、RESP协议传输的数据内容(结构)是怎样的? RESP 底层采用的是 TCP 的连接方式,我们只需要使用Jedis作为客户端,自己模拟一个Socke作为服务端来接收Jedis发送过来的内容,原创 2021-12-28 16:24:42 · 548 阅读 · 0 评论 -
Redis笔记(四)
前面一小节讲到了在抢票场景中使用Redis的分布式锁,接下来这个场景会相对的复杂一些,模拟博客网站,提供发布和点赞功能,用到了String,Hash,Set,Zset四种数据结构。具体要求如下: 提供发布、点赞、查看文章列表的功能 文章列表按照发布时间或者分值进行排序 每个用户点赞即可增加文章10点分值(分值的增加方式也可以是其它的,如评论、浏览量等) 文章只允许在发布后的三天内被点赞,超过三天就不能再点赞了 文章发布,默认自己给当前文章点赞 上面大概就是这次笔者写的案例需求,接下来看看代码,会有比较详原创 2021-12-28 16:24:07 · 198 阅读 · 0 评论 -
Redis笔记(三)
Redis的分布式锁-模拟抢票系统原创 2021-12-12 23:37:31 · 724 阅读 · 0 评论 -
Redis笔记(二)
Redis慢查询、事务、发布订阅原创 2021-12-12 14:42:22 · 901 阅读 · 0 评论 -
Redis笔记(一)
在CentOS7环境下安装Redis原创 2021-12-08 23:17:32 · 507 阅读 · 0 评论