【问题标题】:Nested dictionary and group query in RedisRedis 中的嵌套字典和组查询
【发布时间】:2015-03-12 17:14:47
【问题描述】:

我正在使用 Python 字典来存储内存中的键值对;我选择使用 json 将 k-v 对存储在磁盘上。一个问题是由于键值对经常更新,将字典刷新到 json 文件中可能会很慢。有什么好的方法可以解决这个问题吗?

我是redis的新手,似乎很难将嵌套字典转换为redis键用于组查询。例如,在redis中,john:2014->good, john:2015->average,如何将它们转换成python中的嵌套字典,

{"john": [{"2010":"good"},{"2015":"nice"}]}

一键“john”即可获取所有相关信息。

非常感谢您的建议。

【问题讨论】:

    标签: python json dictionary redis


    【解决方案1】:

    您是否正在寻找这样的结构?

    {"john": {"2010":"good", "2015":"nice"}}
    

    Redis 的键是john,值是{"2010":"good", "2015":"nice"}

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-07-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多