打印或设置为变量 - 哈希键和字段(值) - 从 redis 数据库使用 python

舞蹈家

尝试使用 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) 关联的键

所需的输出:关键字段值

在此处输入图片说明

等等...

彼得·L。
timestamps_log = ""    
for x in intkeylist:
       timestamps_log += str(x + r.hget(x,'TIMESTAMP'))
print(timestamps_log)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

使用python获取Redis数据库中的所有键

使用 Python 在 Redis 中增加哈希字段的值

如何使用Python从mysql数据库中获取和打印utf-8数据?

使用 Sqlite 设置和集成 python 和创建的数据库有什么问题?

如何从python redis刷新redis数据库?

如何使用python脚本在SQL Server数据库中动态插入变量的值

无法使用python,变量和auto_increment插入mySQL数据库

如何使用 SQLAlchemy 为 Aurora Serverless 和 DataAPI 生成 python 数据库模型?

什么时候使用SQL数据库的Redis替代键/值存储?

使用redis sentinel时如何设置redis的数据库编号

如何使用redisTemplate获取数据并将数据设置到特定的Redis数据库索引?

如何使用Predis和redis-cli连接到相同的Redis数据库?

使用旧数据库,新数据库和Redis缓存层的新node.js应用

Redis 6多线程和多个Redis数据库

将数据库变量设置为全局变量:Python

使用Python的源数据库和目标数据库之间的区别

将数据库值分配给Python变量

SQLite数据库不会使用Python变量更新

打印数据库的所有元素,使用 Flask 转换为 HTML 中的 python 列表,无需硬编码值

使用Python,flask和SQLAlchemy如何将数据库查询的结果打印在HTML页面上?

如何设置Redis数据库号在Spring Boot中使用

Redis,如何将集合存储为哈希键的值

在 Celery 中为不同的队列使用不同的 Redis 数据库

使用Python创建新的Access数据库和表

使用Matplot和python从数据库绘制直方图

在AJAX和Python数据库中使用JSON

使用js在firebase数据库上设置多个键

使用 pyodbc 在访问数据库上设置布尔字段

对数据库字段分别使用串联变量