尝试使用 python 从 redis 数据库读取哈希键和字段。在数据库中,我有许多数字键(0、1、2 等),每个键都有一个带有时间值的 TIMESTAMP 字段(2021-08-07 11:28:07.330731)
我可以单独读取散列键并读取所需的字段。
我如何让它读取\列表并将与所需字段值关联的哈希键打印到屏幕或变量。
r = myRedis 数据库
field = r.hget('0','TIMESTAMP') # 这给了我字段 "TIMESTAMP" 值,来自带有键 '0' 和 intkeylist = r.keys() 的哈希 # 给我键列表
只是不确定如何将这两者联系在一起,所以我将所有与列在一起的字段“TIMESTAMP”(value) 关联的键
所需的输出:关键字段值
等等...
timestamps_log = ""
for x in intkeylist:
timestamps_log += str(x + r.hget(x,'TIMESTAMP'))
print(timestamps_log)
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句