Junior — Middle
82
Dolgozott már Redis-sel hash-adatok tárolására?
Válasz az MI-től
sobes.tech MI
Да, Redis часто используется как хранилище для хэш-данных благодаря своей структуре данных типа hash, которая позволяет хранить и быстро получать связанные пары ключ-значение внутри одного ключа Redis. В Python для работы с Redis обычно используют библиотеку redis-py.
Пример записи и чтения хэша в Redis с помощью Python:
import redis
r = redis.Redis(host='localhost', port=6379, db=0)
# Запись хэша
r.hset('user:1000', mapping={'name': 'Иван', 'age': '30'})
# Чтение хэша
user = r.hgetall('user:1000')
print({k.decode(): v.decode() for k, v in user.items()})