Python操作redis系列--哈希(hash)--增查删改 作者:System 时间:2024年09月06日 分类:所有,redis 字数:743 import redis # 连接Redis r = redis.Redis(host='localhost', port=6379, db=0) # 操作Redis哈希表 hash_key = 'user:1' field1 = 'name' value1 = 'Alice' field2 = 'age' value2 = 25 # 增加或修改哈希表中的字段 r.hset(hash_key, field1, value1) r.hset(hash_key, field2, value2) # 查询哈希表中的字段 name = r.hget(hash_key, field1) age = r.hget(hash_key, field2) print(f"Name: {name.decode('utf-8')}, Age: {age.decode('utf-8')}") # 删除哈希表中的字段 r.hdel(hash_key, field1) # 修改哈希表中的字段值 r.hset(hash_key, field1, 'Bob') # 查看哈希表的所有字段和值 user_info = r.hgetall(hash_key) print(user_info)PythonCopy这段代码演示了如何使用Python的redis模块来操作Redis中的哈希表。首先,我们连接到Redis服务器,然后通过hset方法添加或修改哈希表中的字段,使用hget查询字段的值,使用hdel删除字段,并使用hset重新设置字段值。最后,我们使用hgetall获取哈希表中的所有字段和值。
评论已关闭