Difference between django-redis-cache and django-redis for redis caching with Django? Difference between django-redis-cache and django-redis for redis caching with Django? django django

Difference between django-redis-cache and django-redis for redis caching with Django?


I am currently using django-redis as cache backend for Redis. I haven't used django-redis-cache so far, but what made me take the decision to use django-redis are the following:

  • Modular client system (pluggable clients).
  • Some of the pluggable clients come out of the box (shard client, herd client, etc.)
  • Master-Slave support in the default client.
  • Facilities for raw access to Redis client/connection pool (very useful).
  • Better documented.

On django-redis documentation site, you can find more reasons to consider it. What I can tell from my experience so far is that I am very happy with django-redis.