我正在使用flask-cache来记忆我的flask应用程序中某个函数的返回值,如果该键在缓存中不存在,则该函数将存储每个功能调用的响应。但是我对根据条件进行记忆很感兴趣
当前情况:
@cache.memoize(timeout=CACHE_EXPIRE_TIME)
def func_a(id):
result = func_b(id)
return result is not None
在每次对该函数的调用中,它都将键为id
且值为result
的响应缓存,但是仅当result
是某个特定值时才需要缓存>