腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
lua
是从
redis
中调用的还是编译的?
、
、
、
Redis
支持
lua
脚本
。使用eval命令,我们可以在
redis
中执行
lua
脚本
。在
redis
调用
lua
脚本
时,是否编译或解释了
lua
脚本
?
浏览 2
提问于2015-04-01
得票数 7
回答已采纳
1
回答
在使用python事务时,有任何方法插入某些python语句吗?
、
在python中,
Redis
非常容易使用。但是,现在我在使用
Redis
事务时遇到了问题。首先,我必须在
Redis
中获得一个key,接下来我必须检查绑定到这个键的值是否合法。我希望这些行动是原子的。pipe =
redis
_conn.pipeline()var = pipe.get('key_want_to_be_read')else:pipe.execute() 但是,当
浏览 0
提问于2018-08-29
得票数 2
回答已采纳
2
回答
如何在多个
Lua
状态(多线程)之间传递数据?
、
、
我在
redis
.
lua
中启动
Redis
连接池,通过从C调用,我得到了一个
redis
_
lua
_state,这个
Lua
状态是全局启动的,而其他线程只能从它得到。当有一个HTTP请求(工作线程)时,我需要从
redis
_
lua
_state中获取一个
Redis
连接,然后新的
Lua
状态来加载其他
Lua
脚本
,而这些
脚本
将使用这个
redis
连接与
redi
浏览 3
提问于2013-05-09
得票数 3
回答已采纳
1
回答
通过交叉集搜索和使用返回的数据来更新
Redis
原子事务
、
Redis
专家,我想通过某种类型的资源搜索空闲数据,然后将其标记为不空闲,全部在一个命令(原子)中。 我使用
redis
来保存不同类型的活动资源选项卡。这是关于如何使用set 在
redis
中进行筛选的参考。
浏览 2
提问于2014-11-14
得票数 0
回答已采纳
1
回答
分布式系统中闪电销售的
Redis
并发性
、
、
我将建立一个闪电销售系统,将共享相同的
Redis
实例,并将运行在15个服务器上的时间。 所以闪电销售的算法将是。Set Max inventory for any product id in
Redis
for
浏览 19
提问于2019-05-18
得票数 0
1
回答
Redis
: ioredis与
lua
脚本
、
、
、
我的问题是-从JS库调用
redis
和使用
Lua
脚本
哪个更好?
Redis
支持
Lua
作为
脚本
语言,但它比在Node.js中使用ioredis更有效吗?这些
脚本
到底是如何执行的?例如,我们在
Lua
中有一个函数调用:
redis
.call('ZADD', key, ...)
redis
.call('ZREM', key, ...)以及ioredis中相应的代码:
redis<
浏览 30
提问于2021-08-03
得票数 0
1
回答
Redis
:如何从
Lua
脚本
中提取词典?
、
、
、
、
我试图将Python作为参数传递给
Lua
脚本
,并将其从
脚本
中HMSET给
Redis
键。我该如何将数据集从Python传递给
Lua
脚本
,从
Lua
脚本
传递给
Redis
?使用json.dumps()将其传递给
Lua
似乎很简单。但是,我如何将它转换回一个dict (或者我猜是
Lua
表)?在
Lua
中(我不能在
Redis
‘require’EVAL中使用<em
浏览 2
提问于2019-11-22
得票数 0
回答已采纳
1
回答
Redis
Lua
脚本
redis
.call('get',‘不存在’)返回值
、
、
下面的
Redis
脚本
返回的是false而不是nil,这与文档中的内容相矛盾:(nil) > eval "local r =
redis
.call('get', 'none'); if r==false then return 42 end"
浏览 2
提问于2017-02-08
得票数 3
回答已采纳
1
回答
当我从
redis
执行
lua
脚本
时,无法将数据写到文件中。
、
在
Lua
脚本
中,我正在进行一些
redis
调用,并且还想将一些文本数据写入文件中。但是当我从
redis
中执行这个
lua
脚本
时,它不能识别'io‘或'require’库,因此无法执行。当我从
redis
调用
lua
脚本
时,请告诉我是否有一种方法可以将数据写入
lua
中的一个文件。注意:我正在执行的命令:‘/opt/
redis
/src/
redi
浏览 3
提问于2016-11-23
得票数 0
5
回答
Redis
lua
什么时候该真正使用它?
、
我已经开始研究和使用
lua
,并发现它在想要抓取范围内的键时非常有用。例如:business:5:visits:2013-11-13使用
lua
,我只需要向
redis
发送一个命令,而不是发送完整的日期范围现在我正在考虑将更多的逻辑转换到
Redis
上。redisClient.RPUSH(Config.messageMySQLSyncQueue, Config.messageHash + ':' + messageId); 上面的代
浏览 0
提问于2015-06-16
得票数 17
1
回答
StackExchange.
Redis
支持ZPOP?
、
、
我想使用ZPOP为我的应用程序使用StackExchange.
Redis
。根据监视部分中的,可以使用以下命令实现ZPOP:element = ZRANGE zset 0 0ZREM zset element在StackExchange
Redis
浏览 3
提问于2015-11-18
得票数 1
回答已采纳
2
回答
红原子获取和过期
对于
Redis
是否有原子GET + EXPIRE命令可用?这将充当一个滑动过期值:尝试获取该键指定的值,然后只有当该键与此请求一起找到时,才能设置使用X秒的时间。
浏览 6
提问于2016-04-26
得票数 3
回答已采纳
1
回答
在
Redis
中存在key时,如何做HSET?
我所看到的唯一的事情就是这个,但考虑到这些甚至不是有效的
redis
命令,我不知道它是如何工作的。 另外,在阅读了有关手表的内容后,我感到担忧,因为如果另一个请求来了,我就不想中止事务。问题是,当我在一个不存在的键上调用HSET时,它不是仅仅失败,而是在
redis
数据库中创建了一个新条目,这是我不想要的。我只希望它在存在的情况下更新记录,而不必先检查它是否存在。它说我可以用
脚本
,但我不确定
浏览 0
提问于2018-12-04
得票数 3
回答已采纳
1
回答
在排序集中存储部分散列集副本的删除安全方法
、
、
、
、
我读过
Redis
文档和所有的东西,但我无法理解这个用例。
浏览 2
提问于2014-08-26
得票数 0
1
回答
在通过TTL过期密钥之前,
redis
是否可以检查条件?
假设我在
redis
中有一个非常大的数据记录(键值),TTL是根据某些业务规则(也存储在
redis
中)设置的,假设业务规则被更改了,因此记录不应该在以前设置的时间过期,而是应该根据新的时间过期。在
redis
中是否有一种方法,它允许我们提供一个
脚本
,以便在TTL满足时删除记录时运行。
浏览 4
提问于2022-07-04
得票数 1
1
回答
高效地匹配存储在
Redis
中的Regex和我的输入
、
、
是否可以有效地存储存储在
Redis
Set/Hash中的regex模式,并以有效的方式匹配我的输入? 我目前的方法是首先查找需要将输入与之匹配的模式,然后实际执行“preg_ match”。
浏览 3
提问于2015-04-27
得票数 0
1
回答
如何从
Redis
的SortedSet中获得上限分数(分数和成员)?
、
在
Redis
中的,我想获得一个不在SortedSet.中的分数的上限分数(和成员)。谢谢
浏览 2
提问于2016-05-03
得票数 0
回答已采纳
1
回答
如何删除已排序集合中属于不同未排序集合的所有值
、
、
我正在尝试使用
lua
脚本
删除,但我不知道出了什么问题r =
redis
.
Redis
(host='localhost',port=6379)
lua
= """
redis</e
浏览 0
提问于2015-05-29
得票数 0
1
回答
为什么与在
redis
-cli客户机上运行的本机命令相比,EVALSHA命令要付出如此高的性能代价?
、
这里是一些测试和结果,我已经运行了
redis
-基准工具。C02YLCE2LVCF:Downloads xxxxxx$
redis
-benchmark -p 7000 -q -r 1000000 -n 2000000 JSON.SET fooz . [9999-p 7000 -q -r 1000000 -n 2000000 eval "return
redis
.call('JSON.SET', KEYS[1], '', ARGV[1])" 1 fooz [5555] eval ret
浏览 1
提问于2020-01-06
得票数 2
回答已采纳
1
回答
redis
容器如何从主机加载
lua
脚本
、
我正在尝试对运行在容器中的
redis
实例执行
lua
脚本
。代码是非常简单的2行示例。local foo =
redis
.call("ping")由于该文件位于主机上,如何使其在docker中执行?或者我应该在本地安装
redis
-cli来测试它?
浏览 1
提问于2022-07-10
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
欲求不满之 Redis Lua 脚本的执行原理
欲求不满之 Redis Lua脚本的执行原理
Redis Lua的使用
Lua在Redis中的应用
Redis+lua进行类似秒杀的实现
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券