首页
博客
源码
资源
博客
源码
写文章
发布博客
发布资源
登录
X
redis
相关资讯
热门
最新
百科问答
01-01 08:00
百科问答
redis如何实现分布式锁的(redis实现分布式锁的流程)
为了保障数据的一致性和安全性,在分布式系统中,需要实现分布式锁。Redis 凭借其高性能和丰富的特性,成为实现分布式锁的理想选择。本文将深入探讨 Redis 如何实现分布式锁,帮助读者理解其工作原理。 SETNX 指令实现原子性Redis 使用 SETNX(SET if Not eXists)指令,
5
百科问答
01-01 08:00
百科问答
Redis重启服务缓存丢失怎么解决(redis重启对应用有影响吗)
Redis重启服务缓存丢失怎么解决(Redis重启对应用有影响吗)Redis是一种内存数据库,用于存储和检索数据。重启Redis服务可能会导致缓存丢失,对应用程序产生影响。本文将探讨Redis重启时缓存丢失的解决方法,以及对应用程序的潜在影响。 Redis重启服务缓存丢失的原因Redis重启时缓存
5
百科问答
01-01 08:00
百科问答
redis的端口号(redis端口是多少)
Redis,一个流行的开源内存数据库,凭借其惊人的读写性能和广泛的用途,赢得了开发人员的青睐。而它的端口号,是连接和管理Redis服务器的关键,也是深入了解其功能和机制的切入点。 Redis端口号:6379Redis默认使用6379端口进行通信。这个端口号经过精心选择,因为它易于记忆,且不太可能与其
3
百科问答
01-01 08:00
百科问答
redis和memcached的区别(memchached和redis)
在当今快速发展的技术世界中,缓存系统已成为应用程序不可或缺的一部分。Redis和Memcached是两种广泛使用的开源缓存系统,它们提供了高速数据存储和检索。虽然这两种技术共享一些共同特征,但它们在功能、性能和适用场景方面存在显着差异。存储模型Redis采用键-值存储模型,这意味着它存储键(标识符)
5
代码人生
01-01 08:00
代码人生
Redis 实现滑动窗口
Redis 实现滑动窗口,1、前言一般我们做在指定时间内只允许做n次都用,一个key设置过期时间t秒,然后在key过期时间内只需要做n次。然而这个思路有问题,最明显的就是跨时间段的问题。所以这个问题很显然用滑动窗口来做。指定时间T内,只允许发生N次。我们可以将这个指定时间T,看成一个滑动时间窗口(定宽)。我们采用Redis的zset基本数据类型的score来圈出这个滑动时间窗口。在实际操作zset
66
代码人生
01-01 08:00
代码人生
Redis数据结构大全
Redis数据结构大全,Redis数据结构大全五大基本数据类型Redis是一个开源(BSD许可),内存存储的数据结构服务器,可用作数据库,高速缓存和消息队列代理。它支持字符串、哈希表、列表、集合、有序集合,位图,hyperloglogs等数据类型。内置复制、Lua脚本、LRU收回、事务以及不同级别磁盘持久化功能,同时通过RedisSentinel提供高可用,通过RedisCluster提供自动分区
44
代码人生
01-01 08:00
代码人生
Redisson分布锁原理分析及源码解读
Redisson分布锁原理分析及源码解读,本文源码解读基于Redisson3.18.0版本Redisson分布锁实现原理Redisson锁实现基本原理大致如下图所示:客户端执行Lua脚本去获取锁,如果获取失败,则订阅解锁消息,并挂起线程。客户端解锁时执行一段Lua脚本,删除锁的同时往解锁消息通道发送解锁指令,Redis会广播解锁消息到所有订阅的客户端。当客户端收到解锁消息或者线程挂起时间超过锁超时
67
代码人生
01-01 08:00
代码人生
Redisson分布式锁实现原理
Redisson分布式锁实现原理,本文一方面是抱怨一下现下的面试体验,另一方面看一下redisson(3.15.1)的trylockapi的实现(我也不喜欢针对面试去看源码,只是想找个出口宣泄一下)。笔者是因为喜欢写代码才干的java开发这一行,但是现实很残酷,要找一个技术氛围好的团队愉快的写代码并不是一件容易的事情,从作为应聘者的角度只能看到功利的八股文。最近陆陆续续面试了一些大厂和中厂,在沟通
59
代码人生
01-01 08:00
代码人生
redisson分布式锁是阻塞的吗,redisson分布式队列
redisson分布式锁是阻塞的吗,redisson分布式队列,带注释的redisson分布式锁定原理概述应用场景引入使用依赖于注释创建的剖切平面创建参考原理概要利用aop特性,制作包围片并注释的方法主体,每次执行该方法时,首先进入片并锁定,执行结束后返回片并解除锁定。redisson本身支持redis群集部署,但redisson的缺点是,如果线程a成功锁定主节点,则两个主节点将异步复制到slav
68
代码人生
01-01 08:00
代码人生
redis分布式锁存在的问题,redis分布式锁使用场景
redis分布式锁存在的问题,redis分布式锁使用场景,image.png一、分布式锁定概述1、如果分布式锁定是分布式模型下只有一个数据(或有限制),则需要利用锁定技术来控制在某个时间点修改数据的过程的数量。在独立模式下锁定不仅要使进程可见,而且要考虑进程和锁定之间的网络问题。分布式锁只是Redis、Memcache等公共存储器,而不是某个进程分配的存储器,也可以对存储器进行标记。关于利用数据库
78
«
1
2
3
4
5
6
7
8
...
43
44
»