From 079946d7bedd10151b6b6ea7ba25fd8ad1019777 Mon Sep 17 00:00:00 2001 From: Administrator <admin@example.com> Date: 星期三, 02 八月 2023 00:20:13 +0800 Subject: [PATCH] redis缓存加入内存缓存 --- utils/tool.py | 18 ++++++++++++++++++ 1 files changed, 18 insertions(+), 0 deletions(-) diff --git a/utils/tool.py b/utils/tool.py index dff2b98..90d6a73 100644 --- a/utils/tool.py +++ b/utils/tool.py @@ -216,3 +216,21 @@ # print(trade_time_sub("11:29:59", 5)) # print(trade_time_sub("10:29:59", 10)) # print(trade_time_add_second("13:29:59", 60)) + + +class CodeDataCacheUtil: + # --缂撳瓨鎿嶄綔-- + @classmethod + def clear_cache(cls, cache_dict, code): + if code in cache_dict: + cache_dict.pop(code) + + @classmethod + def set_cache(cls, cache_dict, code, data): + cache_dict[code] = data + + @classmethod + def get_cache(cls, cache_dict, code): + if code in cache_dict: + return True, cache_dict.get(code) + return False, None -- Gitblit v1.8.0