腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(3319)
视频
沙龙
2
回答
使用SETNX的单实例
Redis
锁
、
、
我需要从应用程序客户端连接到单个
Redis
实例。 有趣的是,SETNX文档明确建议不要使用SETNX实现
锁
,声明它基本上已经过时然而,Redlock算法是专门为
分布式
锁
量身定制的,因此,当您试图锁定多个
Redis
实例时,它们实际上指的是多个主
浏览 2
提问于2019-06-13
得票数 13
回答已采纳
1
回答
雷迪斯需要
锁
吗?
我读到
Redis
是单线程的,所有的命令都是原子的。但是在
Redis
中也有关于
锁
的参考文献,例如 我不清楚为什么
Redis
仍然需要
锁
,如果它是单线程的。谁能解释一下吗?
浏览 3
提问于2019-12-20
得票数 4
回答已采纳
1
回答
为什么在
Redis
中需要
分布式
锁
、
、
、
、
很抱歉,我是Distributed Lock和
Redis
的新手,我听说
Redis
是单线程服务器。所以我的问题是为什么我们需要在
Redis
上使用?
浏览 4
提问于2016-06-01
得票数 1
1
回答
使用
Redis
的
分布式
锁
中的竞争条件
、
我在用
Redis
阅读了关于
分布式
锁
的文章。有一个lua脚本来描述如何进行“解锁”。if
redis
.call("get",KEYS[1]) == ARGV[1] thenelseend我认为这种模式有一个竞赛条件: 条件是对的。if
redis
.c
浏览 0
提问于2016-01-19
得票数 0
回答已采纳
1
回答
已启用群集模式的
Redis
锁
、
、
、
、
我读过
redis
standalone是如何提供乐观锁定的。我还在
redis
网站上看到了Redlock算法,它可以用于
分布式
锁定。现在我不明白的是,为什么我们需要
Redis
中的
分布式
锁定(启用集群模式)。 在启用
分布式
模式时,我们最多可以有15个分片,每个分片都有不重叠的记录。既然没有共享数据,
分布式
锁
又有什么必要呢?
浏览 2
提问于2017-09-27
得票数 0
0
回答
如何利用
golang
和
redis
实现一个
分布式
的阻塞
锁
?
、
、
k是一个
redis
的key 当执行到
redis
.synchronize_free(k) ,释放
分布式
锁
,释放所有被k阻塞的
浏览 396
提问于2021-02-06
1
回答
在获取重发
分布式
锁
的同时,是否可以根据
锁
键将对象存储在
redis
中
、
、
、
、
我们使用redisson的
分布式
锁
来避免
分布式
环境中的并发问题,但是在获取
锁
的同时,我也想保存一些元数据,比如userId (随机UUID),以知道谁获得了
锁
,,但意外情况是,我不能将userId作为密钥的一部分因此,如果我们可以在
redis
分布式
锁
中存储一些带有
锁
键的自定义元数据,或者如果有任何类似的结果,请帮助我。
浏览 9
提问于2021-10-21
得票数 1
3
回答
屏蔽
Redis
密钥(ServiceStack)
、
、
我正在尝试使用ServiceStack
Redis
客户端实现一个我认为是非常常见的缓存场景,但是我很难找到一个很好的例子。那么,实现密钥级
锁
的最佳方式是什么呢?
Redis
支持开箱即用吗?ServiceStack的是否适合这一点,或者如果我们不处理
分布式
锁
,它是不是有点杀伤力?或者我最好是自己实现
锁
,就像描述的一样 提前感谢!
浏览 0
提问于2013-01-18
得票数 2
回答已采纳
1
回答
使用Azure上的
Redis
创建
分布式
锁
的推荐方法是什么?
、
、
我希望为我们的多实例工作者角色在Azure上的
Redis
中创建一个
分布式
锁
。我需要一种创建“关键部分”的方法,其中只有一个线程可以一次访问多个Worker角色的实例。我正在使用StackExchange.
Redis
客户端来完成这个任务,而且,它有一个事务性TakeLock\ReleaseLock 的实现,因此让我很好地了解了要使用的模式以及如何创建
锁
的详细信息。进一步阅读主题时,我还阅读了这个,它描述了在尝试实现
分布式
锁
机制时基于故障转移的
Redis
节
浏览 5
提问于2016-01-08
得票数 2
1
回答
redis
分布式
锁
解决了什么问题?
、
、
所以我刚读到关于红
锁
的事。我所理解的是,它需要3台独立的机器来工作。所谓独立,意味着所有的机器都是主计算机,它们之间没有复制,这意味着它们在为不同类型的数据服务。那么,为什么我需要在三个独立的
redis
实例中锁定一个密钥,充当主程序呢?我需要使用redlock的用例是什么?
浏览 0
提问于2019-02-21
得票数 3
回答已采纳
0
回答
2023-06-19:讲一讲
Redis
分布式
锁
的实现?
、
、
2023-06-19:讲一讲
Redis
分布式
锁
的实现? 答案见文章,全网同名。
浏览 91
提问于2023-06-19
1
回答
什么是
分布式
锁
?
、
浏览 151
提问于2021-10-01
1
回答
连接关闭时过期密钥
我正在尝试使用
redis
获取
分布式
锁
。在谷歌搜索之后,我找到了一个解决方案 但是这个解决方案的问题是:如果应用程序崩溃。在超时之前,没有办法恢复
锁
。我想要的是,在连接关闭时自动过期密钥。在
redis
中有什么命令/过期设置吗?用于在连接关闭时使密钥过期。
浏览 0
提问于2013-06-13
得票数 0
1
回答
StackExchange.
Redis
中的RedisClient
我注意到RedisClient (在ServiceStack.
Redis
中)并不存在于Azure的StackExchange.
Redis
中。有没有计划让它变得可用?具体地说,我正在使用
分布式
锁
的RedisClient.AcquireLock。注意:我也可以用ServiceStack.
Redis
连接到Azure中的
Redis
实例,但如果能在StackExchange.
Redis
中使用就更好了。
浏览 0
提问于2014-09-22
得票数 1
1
回答
Redis
分布式
锁
模板
、
、
我正在尝试弄清楚如何使用
Redis
模板在
Redis
中使用/实现
分布式
锁
。我有竞争条件的情况,所以不能使用乐观锁定的多和执行。
浏览 0
提问于2016-11-19
得票数 3
1
回答
Redis
的set命令是原子操作吗?
、
、
我试图使用
Redis
的set命令来实现一个最简单的
分布式
锁
组件,但是我无法通过官方文档找到任何关于原子性的确切依据,
Redis
的SET key value [EX seconds] [PX milliseconds
浏览 1
提问于2017-04-06
得票数 17
回答已采纳
1
回答
在使用Redisson时同步
Redis
缓存
、
我使用
Redis
作为缓存服务器。该缓存由多个Java应用程序共享。Redisson (用于
Redis
的Java客户端)用于从Java应用程序连接到
Redis
。在某些情况下,不同的应用程序可以尝试同时写入/读取
Redis
缓存中的数据。我应该使用
分布式
读写
锁
来进行同步,还是
Redis
会默认处理它,因为它是单线程的? 谢谢!
浏览 31
提问于2021-07-19
得票数 0
1
回答
如何确保拉迪森锁在雷迪斯倒下的情况下被释放?
、
Radisson
锁
:我已经应用了一个
分布式
锁
,我不知道如果
Redis
在AWS中崩溃了,那么
锁
永远不会被释放,或者有什么机制可以这样做呢?
浏览 0
提问于2018-04-23
得票数 3
4
回答
是否存在带有超时的Java实现
、
、
、
、
在该环境中,我使用
Redis
(和Redisson)作为
分布式
锁
服务。应用程序还能够在独立模式下运行(没有
redis
)。
锁
推动应该如何表现: 理想情况下,拥有的线程应该能够再次调用lock(long timoutMs)来扩展
锁
(将超时设置为给定的时间)。如果它没有得到
锁
,它不会,并向用户表明
浏览 6
提问于2015-07-23
得票数 0
1
回答
限制每个用户运行的任务数量
、
、
、
我在芹菜里有个任务看起来是这样的:def task_one(user_id, *args, **kwargs):该任务是在views中创建的,每次用户提交表单时,任务都需要大量资源,平均需要10分钟才能完成。... task_one.delay(user.id)我希望将每个用户创建的task_one任务限制为一个(活动任务或保留任务)。 到目前为止,我要做的是
浏览 4
提问于2022-05-27
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
浅析Redis 分布式锁
Redis分布式锁讲解
Redis实现分布式锁
spring boot redis分布式锁
利用redis实现分布式锁
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券