redis面试宝典
文章平均质量分 92
redis面试宝典
小小鱼儿小小林
感谢关注,商务合作请私信
展开
-
使用滑动窗口去重时,为什么不直接设置redis的过期时间,而是用redis的滑动窗口
虽然直接设置Redis的过期时间在某些场景下可能足够,但在需要更精细控制去重策略的情况下,使用滑动窗口可能是一个更好的选择。它提供了基于时间和元素数量的双重控制,使得去重策略更加灵活和精确。原创 2024-04-23 11:30:00 · 452 阅读 · 1 评论 -
分布式锁其实很简单,6行代码教你实现redis分布式锁,千万不要再用redisTemplate写redis分布式锁代码实现
分布式锁是一种用于协调分布式系统中多个节点之间对共享资源进行访问控制的机制。它可以确保在分布式环境下,同一时间只有一个节点能够获取到锁,并且其他节点需要等待释放锁后才能获取。以下是使用分布式锁的几个常见场景和原因:避免资源冲突:当多个节点需要同时对共享资源进行读写操作时,使用分布式锁可以确保同一时间只有一个节点能够执行写操作,避免数据冲突和一致性问题。防止重复处理:在某些业务场景中,可能会出现重复处理的问题,例如订单支付、秒杀等。原创 2023-10-29 22:43:14 · 5340 阅读 · 1 评论