Sobes.tech
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()})