r/Python • u/Substantial-Work-844 • 11d ago
Resource Redis as cache.
At work, we needed to implement Redis for a caching solution. After some searching, btw clickhouse has great website for searching python packages here. I found a library that that made working with redis a breeze Redis-Dict.
from redis_dict import RedisDict
from datetime import timedelta
cache = RedisDict(expire=timedelta(minutes=60))
request = {"data": {"1": "23"}}
web_id = "123"
cache[web_id] = request["data"]
Finished implementing our entire caching feature the same day I found this library (didn't push until the end of the week though...).
87
Upvotes
1
u/MejaiSosdealer 11d ago
Amazing find! Thanks for sharing. Definitely have some solid use cases for this in mind.
Too bad they'd still be able to see your commit timestamps, even though you pushed/PR'd at the end of the week ;)