Middle
Kuidas rakendada Redisis võtme eluea ajastatud loendurit automaatsete kõnede tagasilükkamise ülesande jaoks?
sobes.tech AI
Vastus AI-lt
Redis-is saate rakendada loendurit, millel on võtme eluea aeg, näiteks automaatseks kõnede tagasilükkamiseks, kasutades käske INCR ja EXPIRE.
Näide:
INCR call_counter:user123
EXPIRE call_counter:user123 60
Siin:
INCRsuurendab kasutajauser123kõnede loendurit.EXPIREmäärab võtme eluea 60 sekundiks.
Nii lähtestatakse loendur automaatselt 60 sekundit pärast tegevusetust, mis on kasulik kõnede arvu piiramiseks teatud perioodil. Kui võti juba eksisteerib, uuendab EXPIRE eluea või saab kasutada SET koos EX parameetriga, et atomiliselt määrata väärtus ja eluaeg.