gpt4 book ai didi

node.js - 当第二个读取键取决于第一个读取值时,如何在 Redis 中使两个读取操作原子化?

转载 作者:可可西里 更新时间:2023-11-01 11:47:58 24 4
gpt4 key购买 nike

我有两个Redis操作,gethgetall

client.get("player_1", function(table_key) {
if (table_key) {
client.hgetall(table_key, function(table_data) {
if (table_data) {
/*Some operation*/
}
})
}
});

在上面的示例中,hgetall 可以在 get 查询的 table_key 值之后运行,有没有办法将这两者结合在一个原子查询中。

最佳答案

是的,您可以使用 EVAL 来做到这一点。要返回多个值,请在返回语句中使用 {}

关于node.js - 当第二个读取键取决于第一个读取值时,如何在 Redis 中使两个读取操作原子化?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51039503/

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