Redis的逐出算法

Redis使用内存存储数据,在执行每个命令前,会调用freeMemoryIfNeeded()检测内存是否充足。如 果内存不知足新加入数据的最低存储要求, redis要临时删除一些数据为当前指令清理存储空间。清理数据 的策略称为逐出算法。 注意:逐出数据的过程不是100%可以清理出足够的可以使用的内存空间,若是不成功则反复执行。当对全部数据尝试完毕后,若是不能达到内存清理的要求,将出现错误信息。 r
相关文章
相关标签/搜索