Rumah > Soal Jawab > teks badan
redis可以设置数据过期时间,如果一个数据过期是如何处理的呢?是有一个计时器实时删除吗?这样太低效了。是下次使用的时候再判断吗?这样随着数据的增多,会不会判断时间越来越长?
黄舟2017-04-21 11:20:35
Dalam hal ini, anda boleh mencari Strategi tamat tempoh Redis Terdapat banyak artikel berkaitan saya hanya faham dan menggunakan Redis dan belum mengkaji prinsipnya secara mendalam.
怪我咯2017-04-21 11:20:35
Artikel ini mempunyai arahan: http://www.cppblog.com/richbirdandy/archive/2011/11/29/161184.html
Tiga cara di atas untuk memadamkan kunci yang telah tamat tempoh Cara kedua adalah dengan kerap memadam bahagian kunci tertentu Cara pertama ialah "padam semasa membaca" untuk memastikan bahawa kunci yang telah tamat tempoh tidak akan diakses perkadaran tertentu kekunci dengan kerap kaedah kekerasan apabila memori melebihi tetapan. Dari sini juga kita boleh lihat kepintaran rekaan redis,
黄舟2017-04-21 11:20:35
Pemadaman malas dan pemadaman biasa, sila lihat "Redis Design and Implementation" untuk penjelasan terperinci