Skip to content

API Reference

This section documents the public APIs. Pages use auto-generated documentation via mkdocstrings from the source under src/symphra_cache.

  • Manager: unified cache operations
  • Decorators: sync/async caching and invalidation
  • Backends: Memory, File, Redis
  • Locks: distributed lock helper
  • Config: typed configuration with Pydantic
  • Serializers: JSON, Pickle, MessagePack
  • Types: enums and type aliases
  • Monitoring: metrics collection and exporters
  • Warming: preloading strategies
  • Invalidation: group and pattern invalidation