1、scan_iter
car_key = 'shopping*' # print(car_key) data_li = [] for i in con.scan_iter(car_key): # print(i) # print(con.hget(i, 'title')) # print(con.hget(i, 'img')) val = con.hgetall(i) info = { 'title': con.hget(i, 'title').decode('utf-8'), 'img': con.hget(i, 'img').decode('utf-8') } data_li.append(info) print(data_li)
scan_iter与hscan_iter的区别
sacn_iter 遍历的是 name(name)
hscan_iter变量的是字典(5中基础数据类型)
for i in con.hscan_iter(redis_key3): print(i)
2、delete
con.delete(redis_key3)
delete删除的是key(name)
hdel删除的是value
# con.hdel(redis_key3, 'title') val = con.hgetall(redis_key3) print(val)
3、flushall
con.flushall() # 清空所有数据=》redis
4、expire
超时设置,超过一定的时间消失(内存空间有限)
con.expire(redis_key3, 60*2) # 120秒后过期