![](https://img-blog.csdnimg.cn/2020052509094762.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
redis
文章平均质量分 71
redis实战和知识点总结
程序员猫爪
以问题解决为导向,深入学习技术,而不仅仅停留在表面应用的层面。探索技术背后的原理和机制,理解其优势和局限性,以及如何有效地利用该技术解决特定的问题。
展开
-
为什么用了Redis 缓存性能反而更加慢了!
通过将商品详情信息缓存在Redis中,当用户请求商品页面时,可以直接从Redis中快速获取数据,减少数据库的访问压力,提升用户体验和系统响应速度。尽管Redis作为高性能的内存数据存储系统,通常能够显著提升应用的性能,但在某些场景下,不当的使用或配置可能会导致性能不增反降。:Redis实例设置了最大内存限制(maxmemory),当达到这个限制时,根据所选的淘汰策略,如LRU或LFU,Redis需要花时间判断和移除不再需要的数据,这会影响写入性能。请注意,实际应用中需要根据您的具体环境调整这些策略。原创 2024-05-17 08:47:53 · 818 阅读 · 0 评论 -
Redis面试题一定要记住,Redis面试题【一篇文章精通】
Redis在执行写操作时,对于带有过期时间的键值对,遵循的是“先写后删”的逻辑。需要注意的是,尽管Redis本身提供了单线程下命令执行的原子性,但在复制环境中,由于主从复制的异步特性,可能会存在一定的延迟,在部分场景下可能需要额外的措施来保证强一致性。尽管Redis的核心服务部分是单线程的,但需要注意的是,在后续版本中,Redis也逐渐引入了多线程特性,例如Redis 6.0开始支持多线程IO,用于网络数据的读写,这样可以在不影响数据一致性的前提下利用多核优势提升特定场景下的性能。原创 2024-03-19 10:56:24 · 1917 阅读 · 0 评论 -
Java之SpringBoot集成redis实现消息队列
Redis实现消息队列,Java之SpringBoot集成redis实现消息队列一、设置好Redis的配置文件(application.yml)二、消息接收者实体类(RedisMessage )三、消息队列 订阅者(RedisSubConfig)四、发送消息(消息生产者)......原创 2022-07-21 17:18:47 · 1287 阅读 · 0 评论 -
Redis块速入门(Maven)Redis的的安装
Redis块速入门一、Redis的的安装1、Redis的下载https://github.com/tporadowski/redis/releases2、需求分析我们在添加shiro框架后,每次执行功能都会调用授权方法,而每次调用都会执行很多查询,这样会影响效率。这么提升程序性能?我们可以考虑使用缓存数据库来实现。3、Redis简介Redis是一个高性能的key-value缓存系统。Redis的出现,很大程度补偿了memcached这类key/value存储的不足,在部分场合可以对关系数据库原创 2021-01-14 16:11:45 · 461 阅读 · 0 评论 -
Redis消息订阅和发布, Redis事务概念,和操作
Redis消息订阅发布Redis事务概念,和操作原创 2020-03-11 18:09:54 · 343 阅读 · 0 评论 -
Redis多数据库相关的概念
Redis支持多个数据仓库,操作,添加数据,移动数据,选择不同是数据库原创 2020-03-11 10:52:24 · 333 阅读 · 0 评论