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
Database 在Redis中一段时间后是否可以删除整个集合?_Database_Redis_Set - Fatal编程技术网

Database 在Redis中一段时间后是否可以删除整个集合?

Database 在Redis中一段时间后是否可以删除整个集合?,database,redis,set,Database,Redis,Set,我是Redis的新手,我尝试使用它来保存查询的结果,这样我就不必每次都访问API。 现在,让我们假设我有一个查询,它为我带来了名称,所以,每次从API中得到一个名称时,我都会将其保存在Redis中,所以在10次查询之后,我在Redis中有一个集合,它具有所有这些值[John,Joseph,Nick…],我可以在假设。。。一个小时? 我想一次性删除该集合中的所有值。 有可能做到这一点吗?看看Redis的命令——它确实做到了这一点。例如,如果您的设置存储在“myset”键中,则一小时后将过期: re

我是Redis的新手,我尝试使用它来保存查询的结果,这样我就不必每次都访问API。 现在,让我们假设我有一个查询,它为我带来了名称,所以,每次从API中得到一个名称时,我都会将其保存在Redis中,所以在10次查询之后,我在Redis中有一个集合,它具有所有这些值[John,Joseph,Nick…],我可以在假设。。。一个小时? 我想一次性删除该集合中的所有值。 有可能做到这一点吗?

看看Redis的命令——它确实做到了这一点。例如,如果您的设置存储在“myset”键中,则一小时后将过期:

redis> EXPIRE myset 3600
看看Redis的命令——它就是这么做的。例如,如果您的设置存储在“myset”键中,则一小时后将过期:

redis> EXPIRE myset 3600

谢谢我刚试过,很明显,它是按照我想要的方式工作的,汉克斯!我刚试过,很明显它是我想要的