Sql 为快速查找制作Redis集

Sql 为快速查找制作Redis集,sql,nosql,redis,dataset,Sql,Nosql,Redis,Dataset,我需要查询表中的计数 SELECT count(1) from table where c1 in (1,2,3) and c2 in (6,7,8) -- and c1 != c2 现在,我想做同样的事情,但使用Redis(可能?) 这些集合应该是什么样子,以及应该执行什么操作才能得到结果?这似乎就是您要寻找的。您的最后一个条件对我来说似乎是多余的。“我遗漏了什么吗?”亚历山大:是的,看起来是。我没有得到你的榜样。您能稍微更改一下示例查询吗?@Manu该查询将只计算table

我需要查询表中的计数

SELECT count(1) from table where 
  c1 in (1,2,3) 
  and c2 in (6,7,8)
  -- and c1 != c2
现在,我想做同样的事情,但使用Redis(可能?)


这些集合应该是什么样子,以及应该执行什么操作才能得到结果?

这似乎就是您要寻找的。

您的最后一个条件对我来说似乎是多余的。“我遗漏了什么吗?”亚历山大:是的,看起来是。我没有得到你的榜样。您能稍微更改一下示例查询吗?@Manu该查询将只计算
table.c1
1,2或3
table.c2
6,7或8
的行,似乎redis的交集和并集命令可以帮助您。您可以在set或zset的命令中找到它们。