redis可以设置数据过期时间,如果一个数据过期是如何处理的呢?是有一个计时器实时删除吗?这样太低效了。是下次使用的时候再判断吗?这样随着数据的增多,会不会判断时间越来越长?
怪我咯2017-04-21 11:20:35
この記事には手順が記載されています: http://www.cppblog.com/richbirdandy/archive/2011/11/29/161184.html
期限切れのキーを削除する上記の 3 つの方法。2 番目の方法は、一定の割合のキーを定期的に削除して、期限切れのキーにアクセスしないようにする方法です。設定中にメモリを超過した場合。このことからも、redis の設計の創意工夫がわかります