![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
redis实战
文章平均质量分 94
郝老三
我不懒,也没有添加简介
展开
-
redis的四种模式
Redis(Remote Dictionary Server ),即远程字典服务,是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。简单的来说,redis就是跑在内存上的一个数据库,通过内存读写速度远超于硬盘的特点,实现支持高并发访问。...原创 2022-08-08 08:26:13 · 4871 阅读 · 0 评论 -
redis实战-缓存穿透、缓存击穿、缓存雪崩
缓存穿透指的是在缓存中无法找到需要的数据,导致每次请求都需要访问底层数据存储,从而引发数据库负载过大的情况。通常发生在恶意请求或者查询不存在的数据时。缓存击穿指的是一个原本存在于缓存中的数据过期或者被删除,而此时恰好有大量的请求同时访问这个数据,导致这些请求都无法从缓存中获取数据,而需要访问底层数据存储,从而引发数据库负载过大的情况。缓存雪崩指的是在缓存中大量的数据同时过期或失效,导致多个请求同时访问底层数据存储,从而引发数据库负载过大的情况。原创 2023-04-07 10:58:50 · 699 阅读 · 3 评论 -
redis实战---乐观锁与悲观锁
需要注意的是,悲观锁一般适用于并发量不大的场景,如果并发量较高,容易导致性能问题。因此,在实际应用中,需要根据具体情况选择合适的锁策略。原创 2023-04-06 06:00:00 · 1874 阅读 · 2 评论 -
redis实战---分布式锁--实战篇
通过本篇文章,我们了解到了如何实现redis的分布式锁。学习了如何使用Redisson进行分布式锁,并且解决了锁的续命问题。redis实战。原创 2023-04-04 11:46:21 · 817 阅读 · 1 评论 -
redis实战---分布式锁--单机篇
Redis分布式锁是一种基于Redis实现的分布式锁机制,它可以保证在分布式环境中,同一时刻只有一个客户端能够获取到锁,从而避免了多个客户端同时对同一资源进行修改的问题。接下来我将结合一个秒杀的例子讲述如果实现Redis的分布式锁。原创 2023-04-01 09:50:53 · 864 阅读 · 4 评论 -
redis实战---基础篇
总之,Redis提供了多种基本数据类型,包括字符串、哈希、列表、集合和有序集合。这些数据类型具有不同的特点和使用场景,开发者可以根据具体的业务需求来选择合适的数据类型。同时,SpringBoot提供了RedisTemplate和相应的操作接口,方便开发者使用这些数据类型来操作Redis数据库。原创 2023-03-31 00:34:14 · 237 阅读 · 0 评论