Redis-Check是一组给定的id,它们是Redis列表/散列的一部分
我有一大组ID(大约100000个),我想存储在redis中 我正在寻找最理想的方法,通过这种方法,我可以检查给定的ID列表,哪些ID是我集合的一部分 如果我使用redis集合,我可以使用SISMEMBER检查id是否是集合的一部分,但在本例中,我想检查给定id列表时,哪个id是集合的一部分 例如: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
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并返回结果。