被动删除 和 主动删除 被动删除 当用户访问一个数据时,redis通过key发现内存中存在的数据根据时间戳判断已经过期了直接删除数据 主动删除: redis每秒10次做的事(绕口,理解为间歇做的删除操作) 测试随机的20个keys进行过期检查删除已经过期的keys判断过期的keys是否大于25%,如果大于,重复步骤一(随机检测) 意味着redis最多删除1/4的keys