Skip to content

Stumble/dcache

Repository files navigation

DCache

A full-featured 2-layer (mem-redis) cache implementation.

  • Cache penetration protection: empty values can also be cached.
  • Cache breakdown: single-query-in-flight.
  • Redis network IO pressure: memory cache with Redis queue events for invalidation.
  • Compression
  • Prometheus
  • OpenTelementry

Versions

  • For `go-redis/v8` users, please use `v0.1.x`.
  • For `go-redis/v9` users, use `v0.2.x`