Redis中的嵌套字典和组查询

时间:2015-03-12 07:07:27

标签: python json dictionary redis

我使用Python字典存储内存中的键值对;我选择使用json在磁盘上存储k-v对。一个问题是因为键值对经常更新,将字典刷新到json文件可能会很慢。有没有办法解决这个问题?

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

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

单键" john"可以获得所有相关信息。

真的很感谢你的建议。

1 个答案:

答案 0 :(得分:0)

您在寻找这样的结构吗?

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

Redis密钥为john,值为{"2010":"good", "2015":"nice"}