Skip to main content

Module backend

Module backend 

Source
Expand description

Pluggable cache backend trait and implementations (CachekitIO, Redis, Memcached, File, Workers).

Modules§

cachekitio
HTTP backend for the cachekit.io SaaS API.
file
Local filesystem backend, byte-compatible with cachekit-py’s File backend. Local filesystem backend, byte-compatible with cachekit-py’s File backend.
memcached
Memcached backend via the rust-memcache client. Memcached backend via rust-memcache (r2d2-pooled, per-socket read/write timeouts, ASCII protocol).
redis
Redis backend via the fred client.

Structs§

HealthStatus
Describes the health of a backend at a point in time.

Traits§

Backend
Async cache backend abstraction.
LockableBackend
Optional extension for backends that support distributed locking.
TtlInspectable
Optional extension for backends that can report the remaining TTL of a key.