![]() |
1
10
对于Redis,在决定如何存储数据之前,最好先了解您希望对数据使用哪种查询模式。
在上面的示例中,我可以将示例哈希存储为:
也就是说,根据我想要支持的查询模式,我有许多正向和反向映射。 |
![]() |
2
7
你提到的问题在很大程度上取决于时间。在这种情况下,明智的做法是使用排序集。您可以使用日期时间戳作为每个条目的分数。 例如,可以执行以下操作:
或
要获取范围的索引,请执行以下操作:
对于基于散列键值的查询,redis有一个有用的补充,它允许使用lua编写的脚本。您可以很容易地在python heredoc中编写一个简单的lua脚本,并使用redis.eval公司方法将脚本传递给redis。脚本可以是一个循环,它根据您要查找的值进行过滤。 |
![]() |
July · 如何定义数字间隔,然后四舍五入 1 年前 |
![]() |
user026 · 如何根据特定窗口的平均值(行数)创建新列? 1 年前 |
|
Ashok Shrestha · 需要追踪特定的颜色线并获取坐标 1 年前 |
![]() |
Nicote Ool · 在FastApi和Vue3中获得422 1 年前 |
|
Abdulaziz · 如何对集合内的列表进行排序[重复] 1 年前 |
![]() |
asmgx · 为什么合并数据帧不能按照python中的预期方式工作 1 年前 |