Spaces:
Running
Running
| from cachetools import TTLCache | |
| from functools import lru_cache | |
| # КЭШИ | |
| user_cache = TTLCache(maxsize=2000, ttl=300) # 5 минут | |
| role_cache = TTLCache(maxsize=2000, ttl=60) # 1 минута | |
| nick_cache = TTLCache(maxsize=2000, ttl=300) # 5 минут | |
| ban_cache = TTLCache(maxsize=500, ttl=60) # 1 минута | |
| mute_cache = TTLCache(maxsize=500, ttl=60) # 1 минута | |
| def clear_cache(): | |
| user_cache.clear() | |
| role_cache.clear() | |
| nick_cache.clear() | |
| ban_cache.clear() | |
| mute_cache.clear() |