
缓存应用
文章平均质量分 80
记录redis等nosql+cache
pshdhx_albert
主要更新java全系列博文,包括学习过程中的基础笔记与工作过程中的经验分享,后续会分享面试题。
从一做起,脚踏实地,稳中求进,有质量的量变才会引起质变!pursue ~~~
展开
-
lettuce利用stream实现消息推送
【代码】lettuce利用stream实现消息推送。原创 2023-09-22 17:57:17 · 358 阅读 · 0 评论 -
Redis实现统计用户签到和统计用户访问次数的功能
Redis实现用户签到的功能和用户UV统计功能。原创 2023-03-20 16:20:01 · 1864 阅读 · 0 评论 -
利用Redis的GEO数据结构,实现查询附近的商户功能
使用Redis的Geo结构实现对附近的商户进行搜索功能原创 2023-03-17 18:30:00 · 1054 阅读 · 0 评论 -
利用Redis一步步实现优惠券的最终秒杀方案
使用Redis实现优惠券的秒杀操作。(1)Redis全局ID生成器(2)乐观锁和悲观锁(3)分布式项目并发问题-分布式锁(4)主从一致性的解决(5)异步秒杀的思路-lua脚本+新开线程(6)初识Redis的消息队列(7)利用Redis的消息队列,实现异步秒杀的最终方案v1(缺少分布式环境下的解决方案)原创 2023-02-26 20:18:33 · 2457 阅读 · 1 评论 -
Redis的缓存雪崩、击穿、穿透和解决方案
Redis的缓存穿透,缓存雪崩,缓存击穿的场景分析,以及解决方案和封装的解决工具类。原创 2023-02-09 11:17:30 · 411 阅读 · 0 评论 -
Redis实现消息队列的基本指令
Redis利用PUB/SUB和Stream实现消息队列的功能以及相关的指令进行记录原创 2023-02-08 09:52:37 · 1064 阅读 · 0 评论 -
引入redis缓存出现的问题以及解决方式
redis+spring cache的使用包括(缓存的使用场景,使用缓存的方式,本地缓存,redis的使用,缓存击穿,缓存穿透,缓存雪崩,分布式锁,redisson的使用,读写锁,闭锁,信号量,数据一致性解决方案,springCache的原理配置详解)...原创 2022-07-28 15:47:40 · 2769 阅读 · 0 评论 -
浅谈web性能优化(一)
浅谈web的性能优化(一)开启thymeleaf的缓存(开发时要关闭,运行时要开启)关闭服务器日志(不建议用)nginx进行动静分离数据库加索引减少数据库交互(把数据全部请求过来再用java进行处理)【优化业务】提高内存,jvm的新生代调大等加缓存......原创 2022-07-24 19:36:50 · 600 阅读 · 0 评论 -
springboot整合cache缓存+redis(三)
准备:docker镜像,redis镜像;redis桌面管理工具;redis desktop manager之后所有的代码都在github上:https://github.com/pshdhx/springboot-redis-cache-mysql1、下载docker中的redis镜像 docker pull redis2、生成redis容器;docker run -d --name redis1 -p 6379:6379 redis--requirepass "pshdhx"3、...原创 2020-12-14 20:54:34 · 5022 阅读 · 0 评论 -
RedisConfig.java--开启缓存支持,配置RedisTemplate,缓存到java虚拟机而非Redis,redis支持缓存过期时间,redis指定缓存超时时间
@Configuration@EnableCaching //开启缓存支持public class RedisConfig extends CachingConfigurerSupport{ @Resource private LettuceConnectionFactory lettuceConnectionFactory; //@description 自定义的缓存key的生成策略,若想使用这个key 只需要将注解上keyGenerator的值设置为keyGen.原创 2020-08-17 11:29:53 · 4867 阅读 · 4 评论