Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.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统计参数列表中包含值列表的键数_Redis_Count - Fatal编程技术网

Redis统计参数列表中包含值列表的键数

Redis统计参数列表中包含值列表的键数,redis,count,Redis,Count,我有一个大约200万个代表人的ID的列表。每个ID都链接到访问的URL列表。 我有一个被禁止的URL列表。我想知道有多少人只访问过被禁网站。我想在3秒内计算出这些信息。 我的想法是: 将我的数据输入redis:对于每个人,键是其ID,值是他访问的URL列表 当我只需要访问我的禁用URL列表的人数时(我们称之为x):计算关联列表包含在x列表中的键数 redis是否符合我的用例?有没有更好的方法将我的数据表示到redis中?时间限制(3秒)是否可以实现?您的意思是至少访问了一个允许的URL的

我有一个大约200万个代表人的ID的列表。每个ID都链接到访问的URL列表。 我有一个被禁止的URL列表。我想知道有多少人只访问过被禁网站。我想在3秒内计算出这些信息。 我的想法是:

  • 将我的数据输入redis:对于每个人,键是其ID,值是他访问的URL列表

  • 当我只需要访问我的禁用URL列表的人数时(我们称之为x):计算关联列表包含在x列表中的键数


redis是否符合我的用例?有没有更好的方法将我的数据表示到redis中?时间限制(3秒)是否可以实现?

您的意思是至少访问了一个允许的URL的用户不应该包含在结果中吗?这取决于同时检查的人数和您的H/W。请澄清用例的更多细节。