![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Redis
秀发浓密的程序猿
这家伙很懒,啥都没写···
展开
-
jedisPool的使用(包含jar包和依赖)
springboot项目依赖:<dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>3.2.0</version></dependency>配置类:import org.springframework.beans.factory.annotation.Value原创 2022-02-10 12:40:16 · 3441 阅读 · 1 评论 -
redis使用
1.配置文件spring-redis.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" xs原创 2020-09-10 15:57:21 · 203 阅读 · 0 评论 -
redis使用之延时任务
引言在开发中,往往会遇到一些关于延时任务的需求。例如生成订单30分钟未支付,则自动取消生成订单60秒后,给用户发短信对上述的任务,我们给一个专业的名字来形容,那就是延时任务。那么这里就会产生一个问题,这个延时任务和定时任务的区别究竟在哪里呢?一共有如下几点区别定时任务有明确的触发时间,延时任务没有定时...转载 2020-08-26 16:58:55 · 353 阅读 · 0 评论 -
Redis使用总结2缓存和数据库双写一致性问题
首先,缓存由于其高并发和高性能的特性,已经在项目中被广泛使用。在读取缓存方面,大家没啥疑问,都是按照下图的流程来进行业务操作。但是在更新缓存方面,对于更新完数据库,是更新缓存呢,还是删除缓存。又或者是先删除缓存,再更新数据库,其实大家存在很大的争议。目前没有一篇全面的博客,对这几种方案进行解析。于是博...转载 2020-08-26 16:52:56 · 136 阅读 · 0 评论 -
redis使用总结
本文围绕以下几点进行阐述1、为什么使用redis2、使用redis有什么缺点3、单线程的redis为什么这么快4、redis的数据类型,以及每种数据类型的使用场景5、redis的过期策略以及内存淘汰机制6、redis和数据库双写一致性问题7、如何应对缓存穿透和缓存雪崩问题8、如何解决redis的并发竞...转载 2020-08-26 16:51:34 · 110 阅读 · 0 评论