Middle
Kako implementirati brojač sa vremenom trajanja ključa u Redis za zadatak automatskog odbijanja poziva?
sobes.tech АИ
Одговор од АИ
Za implementaciju brojača s vremenom trajanja ključa u Redis, na primer, za automatsko odbijanje poziva, možete koristiti komande INCR i EXPIRE.
Primer:
INCR call_counter:user123
EXPIRE call_counter:user123 60
Ovde:
INCRpovećava brojač poziva za korisnikauser123.EXPIREpostavlja vreme trajanja ključa na 60 sekundi.
Na ovaj način, brojač će se automatski resetovati nakon 60 sekundi bez aktivnosti, što je korisno za ograničavanje broja poziva u određenom periodu. Ako ključ već postoji, EXPIRE će ažurirati vreme trajanja, ili možete koristiti SET sa parametrima EX za atomarno postavljanje vrednosti i vremena trajanja.