Module

cache.backends.null

Null cache backend — no-op for testing and explicit opt-out.

Classes

NullCacheBackend 4
No-op cache backend. All operations succeed without storing anything.

No-op cache backend. All operations succeed without storing anything.

Methods

get 1 bytes | None
async
async def get(self, key: str) -> bytes | None
Parameters
Name Type Description
key
Returns
bytes | None
set 3
async
async def set(self, key: str, value: bytes, ttl: int = 0) -> None
Parameters
Name Type Description
key
value
ttl Default:0
delete 1
async
async def delete(self, key: str) -> None
Parameters
Name Type Description
key
clear 0
async
async def clear(self) -> None