【发布时间】:2015-12-18 04:28:57
【问题描述】:
我正在使用 REDIS 数据存储,并且我创建了 HMSET,例如:
HMSET key:1 source 5 target 2
HMSET key:2 source 3 target 1
HMSET key:3 source 3 target 5
HMSET key:4 source 6 target 2
HMSET key:5 source 2 target 3
现在,我想根据提供的源和目标列表查询这些键。假设源和目标的列表是[2, 3, 6]
我想要一个类似的查询
select from key where source in[2, 3, 6] and traget in[2, 3, 6]
这会给我这样的结果
key:4 source 6 target 2
key:5 source 2 target 3
【问题讨论】:
-
您的问题非常具体到redis。问题中没有节点代码。所以除了
[redis]之外的所有标签都无关紧要,请删除它们以免污染人们的问题提要。 -
我使用 node-redis 作为客户端来执行相同的代码。我认为将 node-redis 添加为标签是有意义的。
-
不确定它增加了多少价值。我假设 node-redis 允许你执行所有的 redis 命令?如果是这样,它不会向问题添加任何信息。
标签: database data-structures redis node-redis