
redis
文章平均质量分 71
风轻扬777
继续不为什么的坚持,终得自由选择的时空
展开
-
《Redis深度历险》读后总结
最近疫情好多了,好多城市都开始清零。大家还是不要大意,在家再坚持一段时间。疫情期间,有很多安静的时间,可以用来看平时没时间看的书。趁着这段时间,来个漂亮的弯道超车(^^)好了,回归正题。今天读完了掌阅科技技术专家老钱的《Redis深度历险》。书不错,学到了很多东西。好记性不如烂笔头,在此记录一下,方便记忆。全书共分为五章基础和应用篇;原理篇;集群篇;拓展篇;源码篇基础和应用篇,主要介绍了一...原创 2020-03-17 19:39:09 · 360 阅读 · 0 评论 -
redis的zset数据结构底层浅析
最近在看老钱的《redis深度历险》,里面最后的章节介绍了zset的底层的数据结构,跳跃表。感觉这个跳跃表的设计非常好,在此记录一下。有理解错误的地方,还请路过的各位不吝赐教其实,Redis的zset结构使用的是hash加上跳跃表的设计hash结构用来存储value和score的关系但是,zset可以根据score的范围获取value的列表,这个实现就要用到跳跃表的设计跳跃表大概长下面这个...原创 2020-03-15 15:42:36 · 791 阅读 · 0 评论 -
redis的线程模型
众所周知,redis是单线程的。但是官方提供的压测数据,redis每秒可以支持10万的QPS,这个数据很惊人。redis能支持如此之高的并发量,其原因有二:1 .纯内存操作2 .IO多路复用关于IO多路复用,涉及到两个词。多路和复用多路:多路socket连接复用:多个socket连接使用的是一个线程redis的多路复用依赖的是事件轮询机制。事件轮询机制有几个API,select、ep...原创 2020-03-04 02:42:10 · 305 阅读 · 0 评论 -
springboot实战之redisTemplate连接redis集群
找了好久都没有找到相关的资料,所以就根据xml配置redis集群的方式,自己对比源码搞了一下,成功整合。分享一下直接贴出代码:代码中的参数都是通过@Value注解进行注入@Bean public JedisPoolConfig getJedisPoolConfig() { JedisPoolConfig jedisPoolConfig = new JedisPool...原创 2018-12-07 16:39:48 · 9956 阅读 · 7 评论 -
linux中redis安装部署
解压redis进入src目录makemake install PREFIX=安装目录安装目录只有一个 sbin,如下:原创 2019-03-18 21:01:17 · 265 阅读 · 0 评论