redis中的数据过期后是如何处理的呢?
黄舟
黄舟 2017-04-21 11:18:35
0
3
678

redis可以设置数据过期时间,如果一个数据过期是如何处理的呢?是有一个计时器实时删除吗?这样太低效了。是下次使用的时候再判断吗?这样随着数据的增多,会不会判断时间越来越长?

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

répondre à tous(3)
黄舟

À cet égard, vous pouvez rechercher Stratégie d'expiration Redis Il existe de nombreux articles connexes. Je ne comprends et n'utilise que Redis et je n'ai pas étudié les principes en profondeur.

刘奇

Cet article contient des instructions : http://www.cppblog.com/richbirdandy/archive/2011/11/29/161184.html

Les trois façons ci-dessus de supprimer les clés expirées. La deuxième méthode consiste à supprimer régulièrement une certaine proportion de clés. La première méthode consiste à "supprimer pendant la lecture" pour garantir que les clés expirées ne seront pas accessibles. une certaine proportion de touches régulièrement. Méthode de force brute lorsque la mémoire dépasse le paramètre. De là, nous pouvons également voir l'ingéniosité de la conception de Redis,

黄舟

Suppression paresseuse et suppression régulière, veuillez consulter « Conception et implémentation de Redis » pour une explication détaillée

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal