Junior — Middle
83
Pracovali ste s Redis ako úložisko pre hashové údaje?
Odpoveď od AI
sobes.tech AI
Áno, Redis sa často používa ako úložisko pre hash dáta vďaka svojej štruktúre dát typu hash, ktorá umožňuje rýchle ukladanie a získavanie súvisiacich párov kľúč-hodnota vnútri jedného Redis kľúča. V Pythone sa zvyčajne používa knižnica redis-py na prácu s Redis.
Príklad zápisu a čítania hash v Redis pomocou Pythonu:
import redis
r = redis.Redis(host='localhost', port=6379, db=0)
# Zápis hash
r.hset('user:1000', mapping={'name': 'Ivan', 'age': '30'})
# Čítanie hash
user = r.hgetall('user:1000')
print({k.decode(): v.decode() for k, v in user.items()})