Назад к вопросам
Junior — Middle
48
Работали ли вы с Redis в роли хранилища для хэш-данных?
Ответ от нейросети
sobes.tech AI
Да, 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()})