lua - 我们可以像存储过程一样在 Redis 中同时执行多个操作吗

标签 lua redis

我有一个存储在哈希中的用户信息。我将他的权限信息存储在一个Set中。
我想测试 Set 上的条件,检索键,然后使用从哈希中检索到的键获取实际值。
我该怎么做?
我必须使用 Lua 脚本来实现上述目标还是有其他方法?

最佳答案

在这种情况下,您必须使用多个请求来完成。虽然 Lua 似乎 是这种方式,但您的要求(即根据另一个键的值获取一个键)排除了单个脚本,因为应显式传递键名。

关于lua - 我们可以像存储过程一样在 Redis 中同时执行多个操作吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35202745/

相关文章:

caching - 将 Redis 与 Laravel : Do I use the Cache driver, 或 Redis 类一起使用?

lua - `__call` 在我的 Lua 代码中不起作用

amazon-web-services - EC2 t2.micro上的Redis Cluster 3.2.0(无Elasticache)

string - 错误 "attemped to compare number to string"lua,入门者,可能很容易回答

c++ - Lua 到 C++,用于实体修改的实例化函数

redis - 与中央数据库同步的内存数据库

caching - Mule 4 - 使用 Redis 连接器作为自定义对象存储 "Connection is no longer valid"

google-cloud-platform - 从谷歌云服务器远程访问redis

在win32(xp、vista等)中将Lua绑定(bind)到Ada?

javascript - freeswitch 脚本中使用 mod_v8 的 javascript 文件的要求究竟如何工作?