gpt4 book ai didi

hash - 有效地从redis查询几个哈希

转载 作者:可可西里 更新时间:2023-11-01 11:39:18 27 4
gpt4 key购买 nike

我想在redis中有一些对象数据,我想在一个表中显示所有对象。

在 SQL 中,我只获取所有对象的整行并将其显示在 View 中

在redis中,我不想单独查询每个hash,因为那样会慢得无法忍受。

假设我知道我想要提取的散列键和散列名称,有没有办法有效地做到这一点?

最佳答案

我不确定您为什么认为查询每个散列会慢得无法忍受。如果您遍历散列键并使用字段名称对每个散列键执行 HMGET,只要您对请求进行流水线处理就可以了。

或者,您可以在 Lua 脚本中执行此操作,该脚本接受(一些)键名作为 KEYS,字段作为 ARGV,以您需要的任何格式返回答案。

关于hash - 有效地从redis查询几个哈希,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25947504/

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