Middle
როგორ განვახორციელოთ Redis-ში გასაღების სიცოცხლის ხანგრძლივობით გამოთვლილი გამოთვლითი სია ავტომატური ზარის უარყოფის დავალებისთვის?
sobes.tech AI
პასუხი AI-სგან
Redis'te açarın ömrü ilə sayğac tətbiq etmək üçün, məsələn, avtomatik zəng rədd etmək üçün, INCR və EXPIRE əmrlərindən istifadə edə bilərsiniz.
Nümunə:
INCR call_counter:user123
EXPIRE call_counter:user123 60
Burada:
INCRuser123istifadəçisi üçün zəng sayğacını artırır.EXPIREaçarın ömrünü 60 saniyə olaraq təyin edir.
Beləliklə, sayğac 60 saniyə ərzində hərəkətsizlikdən sonra avtomatik olaraq sıfırlanacaq, bu da müəyyən bir dövrdə zənglərin sayını məhdudlaşdırmaq üçün əlverişlidir. Əgər açar artıq mövcuddursa, EXPIRE ömrü yeniləyəcək və ya SET ilə birlikdə EX parametrindən istifadə edərək dəyəri və ömrü atomar şəkildə təyin edə bilərsiniz.