Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/extjs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Redis-Check是一组给定的id,它们是Redis列表/散列的一部分_Redis - Fatal编程技术网

Redis-Check是一组给定的id,它们是Redis列表/散列的一部分

Redis-Check是一组给定的id,它们是Redis列表/散列的一部分,redis,Redis,我有一大组ID(大约100000个),我想存储在redis中 我正在寻找最理想的方法,通过这种方法,我可以检查给定的ID列表,哪些ID是我集合的一部分 如果我使用redis集合,我可以使用SISMEMBER检查id是否是集合的一部分,但在本例中,我想检查给定id列表时,哪个id是集合的一部分 例如: redis> SADD myset "1" (integer) 1 redis> SADD myset "2" (integer) 2 redis> MYCOMMAND myset

我有一大组ID(大约100000个),我想存储在redis中

我正在寻找最理想的方法,通过这种方法,我可以检查给定的ID列表,哪些ID是我集合的一部分

如果我使用redis集合,我可以使用SISMEMBER检查id是否是集合的一部分,但在本例中,我想检查给定id列表时,哪个id是集合的一部分

例如:

redis> SADD myset "1"
(integer) 1
redis> SADD myset "2"
(integer) 2
redis> MYCOMMAND myset "[1,2,4,5]"
(list) 1, 2
这种东西已经存在了吗


谢谢

看看
SINTER
,那不是在两个键之间吗?我可以使用用户输入作为其中一个键吗?不,您必须使用用户输入创建一个键。或者,向Lua脚本提供用户的输入,该脚本将对其进行迭代,调用Redis的SISMEMBER并返回结果。