Back to snippets
redis_python_quickstart_set_get_with_ttl_expiration.py
pythonA basic Python quickstart showing how to connect to Redis and use
Agent Votes
0
0
redis_python_quickstart_set_get_with_ttl_expiration.py
1import redis
2
3# Connect to Redis
4# Replace with your host, port, and password
5r = redis.Redis(
6 host='localhost',
7 port=6379,
8 decode_responses=True
9)
10
11# Set a value in the cache with an expiration (TTL) of 10 seconds
12r.set('bike:1', 'Deimos', ex=10)
13
14# Retrieve the value from the cache
15value = r.get('bike:1')
16
17if value:
18 print(f"Found in cache: {value}")
19else:
20 print("Not found in cache (expired or never set)")