![](https://img-blog.csdnimg.cn/20210730153543180.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
redis
文章平均质量分 72
Redis(Remote Dictionary Server ),即远程字典服务,是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月15日起,Redis的开发工作由VMware主持
alexander137
见则有,不见则无
展开
-
redis管道piplines优化springboot业务性能
redis本身执行指令的性能非常的高,单台数十万并发不成问题,但是如果一个请求处理流程过长,需要频繁的操作redis,此时无论如何都无法提高系统的并发,归根结底还是网络带来的性能损耗过大,为了降低网络开销,redis支持piplines和lua脚本的方式进行批量处理和返回值,只需要一次网络请求就可以发送数百条操作指令。以下我将对着两种方式的应用场景进行详细的描述。上图是piplines的命令执行流程,很遗憾的是,spring-data编程模式下的基于jedis连接池的redis cluster模式.原创 2021-11-15 17:02:31 · 1218 阅读 · 1 评论 -
redis 高级特效
1、通用命令: 1.1】、语法:keys pattern,pattern可以是类似正则的匹配规则,可以是*,也可以是?,返回匹配规则的键值key的列表。 192.168.127.128:6379>keys * 1)"name" 2)"set2" 3)"set1" 19...原创 2019-08-15 00:31:54 · 239 阅读 · 0 评论 -
redis三大问题
Redis缓存的使用,极大的提升了应用程序的性能和效率,特别是数据查询方面。但同时,它也带来了一些问题。其中,最要害的问题,就是数据的一致性问题,从严格意义上讲,这个问题无解。如果对数据的一致性要求很高,那么就不能使用缓存。另外的一些典型问题就是,缓存穿透、缓存雪崩和缓存击穿,其中缓存穿透和击穿类似,都是不经过缓存直接到数据库,不过前者主要强调缓存命中不了问题后者主要是强调缓存失效瞬间大量查询...原创 2019-08-15 00:41:18 · 413 阅读 · 0 评论