gpt4 book ai didi

java - Redis比较和设置原子

转载 作者:可可西里 更新时间:2023-11-01 11:12:28 25 4
gpt4 key购买 nike

我想在 redis 中存储一些显示当前负载(待处理请求计数)的 int。

我需要 redis 中的这个计数器来检查应用程序是否应该向下划线服务发送请求。

例如,我有阈值 50 待处理请求。如果应用程序已经发送了 50 个请求,我必须限制我的请求。类似于分布式信号量的东西。

我看到 Redis 有事务。但它不能返回值。

Redis 可以帮我处理这种情况吗?

最佳答案

我们有一个类似的要求,我们必须以原子方式“比较一个值并将其递增 1”。我们最终使用了 LUA script .

This可能与您正在寻找的相似。

关于java - Redis比较和设置原子,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53326639/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com