Redis:可能过期的数组或sorting集中的元素?
目前只能过期整个键/值对吗? 如果我想将值添加到列表types结构,并让他们在插入后1小时自动删除。 目前是可能的,还是需要运行cron作业来手动清除?
目前只能过期整个键/值对吗?
据我所知,还有根据关键的命令和关于到期的文件,目前你可以只将过期设置到特定的键而不是它的底层数据结构。 然而,有关谷歌小组关于此function与概述的替代解决scheme的讨论。
有一个很好的解决这个问题的通用模式。
使用有序集合,并使用时间戳作为分数。 然后通过分数范围来删除项目是微不足道的,这些项目可以定期完成,或者只在每次写入时完成,读取总是忽略超出范围的元素,只读取一定范围的分数。
更多信息请访问: https : //groups.google.com/forum/#!topic/redis-db/rXXMCLNkNSs