文件名称:fastapi_cache:简单缓存FastAPI
文件大小:14KB
文件格式:ZIP
更新时间:2024-05-26 12:52:07
python redis cache pyton3 fastapi
FastAPI缓存 将简单的轻量级缓存系统实现为FastAPI中的依赖项。 安装 pip install fastapi-cache 用法示例 from fastapi import Depends , FastAPI from fastapi_cache import caches , close_caches from fastapi_cache . backends . redis import CACHE_KEY , RedisCacheBackend app = FastAPI () def redis_cache (): return caches . get ( CACHE_KEY ) @ app . get ( '/' ) async def hello ( cache : RedisCacheBackend = Depends ( redis_cache
【文件预览】:
fastapi_cache-master
----setup.py(667B)
----.gitignore(2KB)
----requirements.txt(1B)
----fastapi_cache()
--------__init__.py(147B)
--------backends()
--------version.py(111B)
--------registry.py(870B)
----.travis.yml(220B)
----LICENSE(1KB)
----requirements-test.txt(56B)
----README.md(2KB)
----tests()
--------redis_tests.py(4KB)
--------__init__.py(0B)
--------ttldict_tests.py(4KB)
--------registry_tests.py(2KB)
--------memory_tests.py(4KB)
----pytest.ini(91B)
----tox.ini(228B)