结论: 惰性删除 + 定期删除 1. 惰性删除:在获取值的时候判断是否已过期,如果已过期就删除。 优点:cpu 占用低 缺点:如果有大量键时间过长,可能导致内存溢出 2. 定期删除: 以一定的时间间隔执行一定时间的删除操作 优点:限制了时间间隔和每次的时长,cpu 占用不会太高, 缺点: cpu 占用没有惰性删除好,内存占用不如定时删除 两者结合很好的结果的 cpu 和内存占用的问题