I want to use redis-py for caching some data, but I can\'t find a suitable explanation of the difference between redis.StrictRedis() and redis.Redis(
It's an old question but for anyone who reaches this question after google search:
from redis-py readme (link):
redis-py 3.0 drops support for the legacy "Redis" client class. "StrictRedis" has been renamed to "Redis" and an alias named "StrictRedis" is provided so that users previously using "StrictRedis" can continue to run unchanged.
Here is the line from redis-py code which defines StrictRedis (link):
StrictRedis = Redis